Основы объектно-ориентированного программирования на языке 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