| Программирование на языке Java |
| class Point |
|
teasernet_blockid = 181683;
teasernet_padid = 62962;
y">class Point { } Замечание Имя исходного файла Java должно соответствовать имени хранящегося в нем класса. Регистр букв важен и в имени класса, и в имени файла. Как вы помните из главы 2, класс—это шаблон для создания объекта. Класс определяет структуру объекта и его методы, образующие функциональный интерфейс. В п роцессе выполнения Java-программы система использует определения классов для создания представителей классов. Представители являются реальными объектами. Термины <представитель>, <экземпляр> и <объект> взаимозаменяемы. Ниже приведена общая форма определения класса.class имя класса extends имя суперкласса { type переменная1 объекта: type переменная2 объекта: type переменнаяN объекта: type имяметода1(список параметров) { тело метода; } type имяметода2(список параметров) { тело метода; }type имя методаМ(список параметров) { тело метода; } } Ключевое слово extends указывает на то, что <имя_класса>—это подкласс класса <имя_суперкласса>. Во главе классовой иерархии Java стоит единственный ее встроенный класс— Obj ect. Если вы хотите создать подкласс непосредственно этого класса, ключевое слово extends и следующее за ним имя суперкласса можно опустить—транслятор включит их в ваше определение автоматически. Примером может служить класс Point, приведенный ранее. |
