Поиск…


Вступление

В этом разделе мы расскажем, как мы можем писать программы на основе подхода ООП. Но мы не пытаемся преподавать парадигму объектно-ориентированного программирования. Мы рассмотрим следующие темы: Классы, Свойства, Наследование, Полиморфизм, Интерфейсы и т. Д.

Классы:

Скелет объявляющего класса:

<>: Требуется

[]:Необязательный

[private/public/protected/internal] class <Desired Class Name> [:[Inherited class][,][[Interface Name 1],[Interface Name 2],...]
{
    //Your code
}

Не беспокойтесь, если вы не можете понять весь синтаксис, мы познакомимся со всей частью этого. Для первого примера рассмотрим следующий класс:

class MyClass
{
    int i = 100;
    public void getMyValue()
    {
        Console.WriteLine(this.i);//Will print number 100 in output
    }
}

в этом классе мы создаем переменную i с типом int и с помощью индивидуальных модификаторов доступа и getMyValue() с модификаторами общедоступного доступа.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow