Основы объектно-ориентированного программирования на языке C# book | Page 20

1 Вступ
Конкретний лiфт може рухатися, тому нам треба описати елементи цього руху. Тобто необхiдно вказати комп’ ютеру якi кроки( iнструкцiï) вiн повинен виконувати, якщо ми прагнемо, щоб лiфт рухався нагору або вниз. Нехай для iмiтацiï руху нагору / униз на екран комп’ ютера буде на екран виводитись вiдповiдне слово“ нагору” або“ униз”. Оформимо це у виглядi методу класу.
void Up() {
Console. WriteLine(" Up ");
}
Запис Console. WriteLine говорить комп’ ютеру про те, що необхiдно викликати метод WriteLine зi стандартного класу Console для друку слова Up на екран комп’ ютера. Слово void говорить про те, що пiсля закiнчення роботи методу бiльше нiчого робити не треба, void означає – нiчого, порожнеча. Щоб запустити лiфт нагору, необхiдно просто викликати метод
Up(), тобто записати в головному методi Main рядок
Up();
Вiдповiдно, для iмiтацiï руху вниз необхiдно описати такий метод:
void Down(); { Console. WriteLine(" Down ");
}
Отже, маємо таку програму:
using System; namespace ExamplElevator { class Elevator { public int heigth; public int width; public int length; public int capacity; public void Up() {
Console. WriteLine(" Up ");
} public void Down() {
Console. WriteLine(" Down ");
}
} class Program { static void Main( string [] args) {
20