Допустим у меня есть в джаве какой-то класс, в нем есть приватное поле, а также геттер и сеттер для него. Если я хочу к примеру получить значение этого поля в методе этого класса следует ли мне использовать геттер или внутри класса принято обращаться через this.поле.
P. S. Я понимаю что и так и так будет работать, просто хочу понять как принято делать
P. S. S. Правильнее будет реализация метода 1 или метода 2? Вот пример кода:
class someClass {
private int someField;
public int getSomeField() { return this.someField; }
public void setSomeField(int someField) { this.someField = someField; }
public void method1() {
int f = this.getSomeField();
/*остальное тело метода*/
}
public void method2() {
int f = this.someField;
/*остальное тело метода*/
}
}