пятница, 23 июня 2017 г.

День второй

Класс - представление типа данных.

class - method - properties

String - строка - текстовый тип переменной.
int - целое число (сокращение от integer).

Для переменных важно где именно мы их объявляем:
  •  на уровне класса
  • внутри метода (локально)
После названия класса - ставим фигурные скобки {}, после метода - обычные ( )
Можно сразу присвоить значение переменной, а можно просто объявить, но значение не присваивать.

Вопрос: Почему названия классов пишут с заглавной буквы? Есть ли в этом какой-то сакральный смысл?
Ответ: Это просто грамматика такая. Это ж язык. Никакого особого смысла в этом нет. Просто договорились делать именно так.

Переменные имеют срок жизни. Например, локальные "живут" только пока выполняется метод, к которому они относятся.

Экземпляр класса создаём внутри метода main с помощью оператора new .

Inheritance - наследование

class Name2 extends Name1

Name1 - считается superclass
Name2 - subclass

Если перед классом стоит словечко public , то снаружи этого класса все другие классы могут вызывать сатану этот метод.

Пустые скобки после имени метода говорят о том, что не планируется этому методу передавать значение через параметры.

Instanses - экземпляры объектов создаются в Heap Memory.

&& - логическое и


Лично мне всё это программирование напоминает матрёшки. Просто вкладываешь одну в другую. Только все эти матрёшки разной формы и складываются разными хитрыми способами.





Комментариев нет:

Отправить комментарий