Создать класс Person с методом IntroduceYourSelf () - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Столкнулся с такой проблемой. Недавно начал изучать C#. Задание было такое: Создать класс Person с методом IntroduceYourSelf(). У человека есть ружье Class Gun с параметрами Ammo(), CheckAmmo(), Fire(), Reload(). Вот примерный код моего начинающегося творчества. Заранее Благодарю за помощь.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Gunner
{
    class Program
    {
        static void Method(Gun g)
        {
            g.Fire();
        }
 
        static Gun Create()
        {
            Gun temp = new Gun(10);
            return temp;
        }
        class Person
        {
            private string name;
            private int age;
            private int power;
 
            public Person(string name, int age, int power)
            {
                this.name = name;
                this.age = age;
                this.power = power;
            }
        }
 
        static void Main(string[] args)
        {
            Person oleg = new Person("Oleg", 21, 10);
        }
    }
    class Gun
    {
        private int ammo;
 
        public int Ammo
        {
            get {return ammo;}
            set { ammo = value;}
        }
        public Gun(int ammo)
        {
            this.ammo = ammo;
        }
        public void CheckAmmo()
        {
            Console.WriteLine(this.ammo);
        }
        public void Fire()
        {
            Console.Beep(100, 300);
        }
        public void Reload()
        {
            Console.WriteLine(this.ammo);
        }
    }
}

Решение задачи: «Создать класс Person с методом IntroduceYourSelf ()»

textual
Листинг программы
Console.Writeline($"{PersonGun.Ammo}" )

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы