Подскажите, пожалуйста, по поводу создания объекта в Java.
К примеру, имеется такая запись:
Computer pc = new Computer();
Это значит, что переменной pc типа Computer присваивается ссылка на класс Computer.
Не могу поянть одного: что значит "тип Computer"? Что он хранит? (К примеру есть int, который хранит целочисленные значения, boolean, который хранит логчиеские, а что хранят такие типы?)
В чем логика такого ообъявления? Почему не пишется просто pc = new Comuter; ? Зачем указывать тип?
Application app = new Computer();гдеComputerунаследован отApplicationилиIApp app = new Computer();гдеIApp- интерфейс, который компьютерн имплементирует .... и это подведет тебя к теме ООП и полиморфизма в частности)) – Алексей Шиманский Sep 22 '17 at 16:09