java делегаты



Автор Павел Минин задал вопрос в разделе Java

Объясните делегирование конструкторов в java! Только начал изучать программирование и получил лучший ответ

Ответ от -Egor-[гуру]
По моему тут имеется ввиду super(). Остальные авторы написали какой то несусветный бред.
class Kitten extends Cat{
public Kitten(){
super();
// тут необходимое можно пересчитать по другому.
this.minWeight = 100.0;
}
-Egor-
Мыслитель
(6058)
extends переводится как "расширить" (унаследовать) - при такой конструкции у класса Kitten будет все тоже что и у класса Cat, те - будут доступны все переменный (поля) и все функции (методы) помеченный как public,protected,default

Ответ от Максим[гуру]
public Cat(String name){
this.name = name;
}
Cat cat = new Cat("Мурзик");

Ответ от Їайкин Виталий[гуру]
class Kitten {
// Создаём объект, методам которого будет делегироваться поведение.
Cat cat = new Cat("Мурзик");
void foo() { // Вызывается метод Kitten
cat.foo(); // но на самом деле будет вызван метод Cat
} // это и называется Делегированием
void bar() {
cat.bar();
}
}

Ответ от Јаукат Абульханов[новичек]
"Точка кода"?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Объясните делегирование конструкторов в java! Только начал изучать программирование
спросили в Bon Jovi
А где сейчас Орианти, гитаристка Майкла Джексона? и чем она сейчас занимается?
Довольно недавно (в октябре 2009) выпустила свой альбом под названием «Believe». Заглавная песня
подробнее...

Недавно услышал про такой язык как F#, что это за язык, и есть ли отличия от С++?
Код на языке F# является безопасным в отношении типов, часто бывает более компактным, чем
подробнее...

Вопрос по C#. Как вызвать метод одного класса в другом классе, без объявления объекта этого класса?
Ну он же статический, помечен ключевым словом static, значит его можно вызывать без объявления
подробнее...

Чем отличается C# от С и C++
В С нет никаких классов и шаблонов
C++ наследует С с добавкой классов и шаблонов и вообще
подробнее...
Шаблон делегирования на Википедии
Посмотрите статью на википедии про Шаблон делегирования
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*