Можно ли представить класс как функцию или процедуру - C#
Формулировка задачи:
Кто может разжевать, а точнее указать где их применять, по книгами не совсем понятно(Шилтд, Фленов)
Можно ли представить класс как функцию или процедуру(если проводить аналогию Delphi).
Вот хочу сейчас вот эту задачу решить с помощью класса, правильно ли это?
Извините за нубские вопросы и заранее спасибо за ваши ответы!
Решение задачи: «Можно ли представить класс как функцию или процедуру»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Жигуль ж1 = new Жигуль();
ж1.Цвет = "Красный";
ж1.ГодВыпуска = 2008;
Console.WriteLine("Цвет объекта ж1 - {0}, год выпуска объекта ж1 - {1}",
ж1.Цвет,ж1.ГодВыпуска);
Console.WriteLine(ж1.Руль);
Console.WriteLine(ж1.Колеса);
Console.ReadLine();
}
}
class Автомобиль
{
public int Колеса { get { return 4; } }
public bool Руль { get { return true; } }
}
class Жигуль : Автомобиль
{
public string Цвет { get; set; }
public int ГодВыпуска { get; set; }
}
}