![]() |
#1 |
Участник
|
по поводу модификатора final
что же это за птица такая ... final???? Помогите разобраться...
|
|
![]() |
#2 |
Участник
|
Final нужен для запрета перекрытия метода
Этот метод не может быть переписан в классе наследнике. Модификатор final не может быть использован к двум методам, существующим по умолчанию: new и finalize. А еще можно предотвратить наследование класса, используя модификатор final при определении класса |
|
![]() |
#3 |
Участник
|
тогда в чем отличие модификатора final от protected ????
тогда в чем отличие модификатора final от protected ????
|
|
![]() |
#4 |
Участник
|
ну прочитайте же ООП или доку по java.
final вообще нельзя перекрывать/изменять. protected можно вызывать только из наследников. |
|
![]() |
#5 |
Участник
|
![]() есть и вот эти модификаторы контроля доступности методов класса public - метод можно перекрывать везде и всегда. Default модификатор. private - метод можно использовать только в классе, где он объявлен. |
|
![]() |
#6 |
Участник
|
в сишных нотациях... насколько я знаю... модификатора final нет... а насчет явы спасибо... ознакомлюсь...
|
|
![]() |
#7 |
Участник
|
Цитата:
Изначально опубликовано simply
в сишных нотациях... насколько я знаю... модификатора final нет |
|
![]() |
#8 |
Участник
|
Цитата:
Изначально опубликовано belugin
там все final по умолчанию. а в Java и X++ все по умолчанию virtual. ...... If you do not specify an access modifier, this is interpreted as if you had specified the public modifier. .... |
|
![]() |
#9 |
Участник
|
одно другому не мешает.
в C++ PHP код:
PHP код:
PHP код:
PHP код:
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|