C# Language
Объектно-ориентированное программирование на C #
Поиск…
Вступление
В этом разделе мы расскажем, как мы можем писать программы на основе подхода ООП. Но мы не пытаемся преподавать парадигму объектно-ориентированного программирования. Мы рассмотрим следующие темы: Классы, Свойства, Наследование, Полиморфизм, Интерфейсы и т. Д.
Классы:
Скелет объявляющего класса:
<>: Требуется
[]:Необязательный
[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