Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
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));
    }
    }

this_java.gif

0
0.028 GOLOS
На Golos с June 2018
Комментарии (0)
Сортировать по:
Сначала старые