yanger
6 лет назадJava_Ключевое слово this
Приветствую всех.
Сегодня мы будем рассматривать this.
И так приступим. Ключевое слово this нужно в качестве указателя на текущий экземпляр класса для доступа к его внутренней перемееной. А так же его можно использоваться, когда в теле метода или конструктора локальная переменная (параметр) имеет тоже имя, что переменная - член класса.
Вот теперь давайте рассмотрим пример. Пусть у нас будут фрукты и мы посчитаем цену яблок за 10 кг.
public class ChisloDemo{
int apple;
int pear;
int banana;
//конструктоо
ChisloDemo (int apple, int pear, int quantity, int banana) {
this.apple = apple;
this.pear = pear;
this.quantity = quantity;
this.banana = banana;
}
//Теперь произведем расчет
double summaApple (double zena){
double value = this.apple * zena;
return value;
}
public static void main (String [ ] args) {
ChisloDemo chd = new ChisloDemo(10,5,7,20);
System.out.println("Цена 10 кг яблок = " + chd.summaApple(99));
}
}