|
||||||||
Программирование мобильных телефонов
Программирование на Java
|
Операция new Пора подробнее описать операцию с одним операндом, обозначаемую словом new . Она применяется для выделения памяти массивам и объектам. В первом случае в качестве операнда указывается тип элементов массива и количество его элементов в квадратных скобках, например: double a[] = new double[100]; Во втором случае операндом служит конструктор класса. Если конструктора в классе нет, то вызывается конструктор по умолчанию. Числовые поля класса получают нулевые значения, логические поля — значение false , ссылки — значение null . Результатом операции new будет ссылка на созданный объект. Эта ссылка может быть присвоена переменной типа ссылка на данный тип: Dog k9 = new Dog () ; но может использоваться и непосредственно new Dog().voice(); Здесь после создания безымянного объекта сразу выполняется его метод voice() . Такая странная запись встречается в программах, написанных на Java, на каждом шагу.
|
|
||||||
Copyright © vzlom-1.ru 2020-2021
|