![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Час добрый. Помогите разобраться пожалуйсто. Я только нячал познавать азы AS 3.0
// как это происходит, из класса VirtualZoo передаёться
// ("Stan") в класс VirtualPet и заменяет (name)???
/*В процессе написания кода программы мы остановились на создании
метода-конструктора для класса Virtual Pet. Метод-конструктор описывает единственный
параметр name, значение которого определяется во внешнем коде, отвечающем за
создание объекта в классе Virtual Zoo. */
// Так написанно в книге, а я к сожалению, не могу этого
// понять.
// Не охото идти дальше не уяснив этого нюанса.
package zoo {
internel class VirtualPet {
public function VirtualPet (name) {
}
}
}
package zoo {
internel class VirtualZoo {
public function VirtualZoo () {
var pet = VirtualPet ("Stan");
}
}
}
Последний раз редактировалось stweet; 19.07.2010 в 16:50. Причина: Ошибся |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 43
|
Имеем класс
вот его конструктор в круглых скобках указываются параметры, которые конструктору нужно передать. в нашем случае передаваться будет параметр name, с которым на даном этапе ничего не происходит. Примеры что ты скинул неудачные. ты их вырвал из контекста, описав лишь 2 класса VirtualZoo и VirtualPet, а в примере видим создается неизвестный VirtualZooPet О_о |
|
|||||
Примеры что ты скинул неудачные. ты их вырвал из контекста, описав лишь 2 класса VirtualZoo и VirtualPet, а в примере видим создается неизвестный VirtualZooPet О_о Спасибо вроде как понял, тут ещё друзей навалил к вам на форум, оч хороший сайт. Ещё раз спасибо автору ответа. |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|