powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Абстрактные классы и суперклассы?
5 сообщений из 5, страница 1 из 1
Абстрактные классы и суперклассы?
    #34876728
eugenia_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обьясните ,что такое абстрактные классы и суперклассы в яве.
В чем их отличие от аналогичных классов в си?
...
Рейтинг: 0 / 0
Абстрактные классы и суперклассы?
    #34876901
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такого понятия как "суперкласс" в Java нет. Есть предок/потомок, но это как обычно в ООП.
Абстрактный класс самый обычный. Если класс имеет абстрактные методы, то он должен быть абстрактным. Класс может быть объявлен абстрактным, даже если он не имеет абстрактных методов. Нельзя создать объект абстрактного класса.
...
Рейтинг: 0 / 0
Абстрактные классы и суперклассы?
    #34876908
guest002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LeonidvТакого понятия как "суперкласс" в Java нет.

Definitions:

A class that is derived from another class is called a subclass (also a derived class, extended class, or child class). The class from which the subclass is derived is called a superclass (also a base class or a parent class).

http://java.sun.com/docs/books/tutorial/java/IandI/subclasses.html
...
Рейтинг: 0 / 0
Абстрактные классы и суперклассы?
    #34877290
Фотография Изя Шниперсон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugenia_Обьясните ,что такое абстрактные классы и суперклассы в яве.
В чем их отличие от аналогичных классов в си?

Абстрактный класс - класс имеющий абстрактные методы.
Абстрактный метод - метод не имеющий реализации, только название и список входных выходных параметров.

От абстрактных классов можно только наследоваться, а создавать объекты таких классов нельзя.

Абстрактные классы предназначены для возможности реализации концепции полиморфизма в объектно-ориентированном программировании.

Создается абстрактный класс с абстрактным медотом. Создаются неабстрактные классы наследники абстрактного с реализацией абстрактного метода.Параметры абстрактного метода у всех наследников одинаковые а реализация различается.
...
Рейтинг: 0 / 0
Абстрактные классы и суперклассы?
    #34877739
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest002 LeonidvТакого понятия как "суперкласс" в Java нет.

Ok. Такой отдельной сущности как "суперкласс" нет. По сути, в роли предка может выступать любой класс, если это не специально директивой final.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Абстрактные классы и суперклассы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]