Обращение через this в Java
Внутри метода часто нужно обратиться к полю текущего
объекта. Для этого используют слово this.
Оно указывает именно на тот объект, у которого был
вызван метод:
class Post {
public String title = "";
public String showTitle() {
return this.title;
}
}
Через this можно обращаться не только к полям,
но и к другим методам того же объекта:
class Post {
public String title = "";
public String showTitle() {
return this.capitalize(this.title);
}
public String capitalize(String str) {
if (str.isEmpty()) {
return str;
}
return str.substring(0, 1).toUpperCase() + str.substring(1);
}
}
Проверим это на объекте с заголовком 'news':
Post post = new Post();
post.title = "news";
System.out.println(post.showTitle());
Создайте объект Employee и задайте полям
name и salary значения.
Сделайте метод, который выведет на экран имя работника.
Сделайте метод, который выведет на экран зарплату работника.
Сделайте класс Student
с полями name и surn.
Сделайте вспомогательный метод, который получает первый символ строки и делает его заглавным.
Сделайте метод, который вернёт инициалы студента - первые буквы имени и фамилии.