Обращение к текущему объекту в C#
Внутри методов класса доступна
специальная переменная this.
Она указывает на текущий объект:
class User
{
public void Show()
{
// this - текущий объект
}
}
К полям объекта можно обращаться через this.
Поле пишут через точку: this.name.
Пусть у объекта есть поле name. Вернем
это поле из метода:
class User
{
public string name = "";
public string Show()
{
return this.name;
}
}
Создадим объект нашего класса:
User user = new User();
Запишем нужное поле:
user.name = "john";
Вызовем метод и выведем значение поля:
Console.WriteLine(user.Show());
В объект класса Employee
запишите поля name
и salary.
Сделайте метод, который выведет на экран имя работника.
Сделайте метод, который выведет на экран зарплату работника.