Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
В грамотно написанном коде C# каждый метод выполняет только одну функцию
форма определения метода: доступ возращаемый_тип имя(список_параметров) { // тело метода } доступ — это модификатор доступа, определяющий те части программы, из которых может вызываться метод. Как пояснялось выше, указывать модификатор доступа необязательно. Но если он отсутствует, то метод оказывается закрытым (private) в пределах того класса, в котором он объявляется. Открытый доступ: (public). Возращаемый_тип обозначает тип данных, возвращаемых методом. Если метод не возвращает значение, то в качестве возвращаемого для него следует указать тип void. список_параметров — это последовательность пар, состоящих из типа и идентификатора и разделенных запятыми.
Добавление метода в класс Building
// Добавить метод в класс Building. using System; class Building { public int Floors; //количество этажей public int Area; //общая площадь здания public int Occupants;//количество жильцов
//Вывести площадь на одного человека. public void AreaPerPerson() { Console.WriteLine(" " + Area / Occupants + " for one man "); } }
//Использовать метод AreaPerPerson(). class BuildingDemo { static void Main() { Building house = new Building(); Building office = new Building();
//Присвоить значения полям в обьекте house. house.Occupants = 4; house.Area = 2500; house.Floors = 2;
//Присвотиь значения полям в обьекте office. office.Occupants = 25; office.Area = 4200; office.Floors = 3;
Console.WriteLine("Дом имеет:\n " + house.Floors + " этажа\n " + house.Occupants + " жильца\n " + house.Area + " кв. футов общей площади, из них"); house.AreaPerPerson();
Console.WriteLine();
Console.WriteLine("Учреждение имеет:\n " + office.Floors + " этажа\n " + office.Occupants + " работников\n " + office.Area + " кв. футов общей площади, из них"); office.AreaPerPerson(); } } Date: 2015-09-02; view: 416; Нарушение авторских прав |