Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 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; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию