final= это значит, что как только мы дали ему значение, Оно не изменится
вот пример
public class tuna{
private int sum; - создаем переменную сам
private final int NUMBER; - создаем переменную FINAL INT и имя переменной должно быть капсом
public tuna(int x){ - здесь создаем временную переменную икс
NUMBER=x; - и приравниваем иск к намберу
}
public void add(){ - здесь создаем метод приплюсовки что сам будет равен саму плюс намберу
sum+=NUMBER;
}
public String toString(){ - и создаем метод напечатки
return String.format("sum =%d\n", sum); sum= пробел и уже число
}
}
идем в класс apples
class apples {
public static void main(String[] args){
tuna tunaObject=new tuna(10); - создаем объект туны и устанавливаем значение 10 pass the parameter 10 for the constructor and set number equal to ten( ТЕПЕРЬ NUMBER = 10!!)
for(int i=0;i<5; i++){ - создаем фор луп - количество строк с нуля, пока не будет их пять, и каждый раз прибавлять по 1
tunaObject.add(); - и что ж мы тут делаем? мы делаем метод add из класса tuna 5 раз
System.out.printf("%s", tunaObject);- и 5 раз вывели
}
}
}
вот пример
public class tuna{
private int sum; - создаем переменную сам
private final int NUMBER; - создаем переменную FINAL INT и имя переменной должно быть капсом
public tuna(int x){ - здесь создаем временную переменную икс
NUMBER=x; - и приравниваем иск к намберу
}
public void add(){ - здесь создаем метод приплюсовки что сам будет равен саму плюс намберу
sum+=NUMBER;
}
public String toString(){ - и создаем метод напечатки
return String.format("sum =%d\n", sum); sum= пробел и уже число
}
}
идем в класс apples
class apples {
public static void main(String[] args){
tuna tunaObject=new tuna(10); - создаем объект туны и устанавливаем значение 10 pass the parameter 10 for the constructor and set number equal to ten( ТЕПЕРЬ NUMBER = 10!!)
for(int i=0;i<5; i++){ - создаем фор луп - количество строк с нуля, пока не будет их пять, и каждый раз прибавлять по 1
tunaObject.add(); - и что ж мы тут делаем? мы делаем метод add из класса tuna 5 раз
System.out.printf("%s", tunaObject);- и 5 раз вывели
}
}
}
Комментариев нет:
Отправить комментарий