При этом, каждый объект может идти вперед, чтобы добавить свой собственный пару чисел; что является удобство, а не неудобство, как вы могли бы думать (см рисунок ниже). На самом деле с начала этого урока я использую классы. Я использую в основном главный класс, который должен быть в любой программе Java. Вдоль выстроились я более, чем один класс и экземпляры объектов. В этой части серии, я рассмотреть вопрос о классах и объектах формально; и отсюда я буду учить вас Java в терминах классов и объектов, а Java должны be.
A класса и объекта создается из кода выше выше код может быть преобразован в классе и двух объектов следующим образом (без основной класс был переименован): класс Калькулятор {INT num1; INT пит2; INT добавить () {INT сумма = num1 + пит2; вернуться сумму; }} Класс машины {государственной статической силы основных (String [] аргументы) {общественные Калькулятор obj1 = новый калькулятор (); Калькулятор obj2 = новый калькулятор (); obj1.num1 = 2; obj1.num2 = 3; obj2.num1 = 4; obj2.num2 = 5; INT результат1 = obj1.add (); INT результат2 = obj2.add (); System.out.println (результат1); System.out.
println (результат2); }} Что мы хотим для неосновного класса? Мы хотим, чтобы две переменные (называемые, свойства класса) для работы с методом Add (). В классе, калькулятор, у нас есть две переменные не-инициализации и метод Add (), выше. Так как переменные не инициализируются, можно будет создавать объекты из класса, каждый со своим собственным пары чисел, и каждый объект будет добавить свою собственную пару чисел. Обратите внимание, что метод в классе Калькулятор не имеет параметров (не принимать аргументы).
Также обратите внимание, что имена свойств (переменные) используются в капельную заявлении метода Add () Вы определяете класс, начиная с зарезервированным словом, класса. Тогда у вас есть пространство, а затем следуйте его с именем класса. Вы выбираете то, что имя, котор