Инкапсуляция, наследование и полиморфизм
Инкапсуляция
using static System.Console;
class Person
{
private string name; // Скрытое поле
public string Name
{
get { return name; }
set { name = value ?? "Неизвестно"; }
}
}
class Program
{
static void Main(string[] args)
{
Person person = new Person();
person.Name = null;
WriteLine(person.Name); // Вывод: Неизвестно
}
}Наследование
Полиморфизм
Полезные советы
Last updated