Вызываем функцию класса родителя
Запись от dixlofos размещена 04.07.2010 в 16:02
Родительский класс:
package { import flash.display.Sprite; public class ParentClass extends Sprite { public var CC:ChildClass; public var randomNumber:Number; public function ParentClass():void { randomNumber = Math.random()*10; trace(randomNumber); CC = new ChildClass(this); } public function funct1():void { trace(randomNumber); } } }
package { public class ChildClass { public function ChildClass($parent:ParentClass):void { $parent.funct1(); } } }
Код:
8.453774405643344 8.453774405643344

Всего комментариев 22
Комментарии
![]() ![]() |
|
А что в этом сложного?)
$ используется совсем для других целей. |
![]() ![]() |
|
А в чем фишка то? Вы передали экземпляр класса и вызвали его метод и не важно мама он или папа, бабушка или деда.
|
![]() ![]() |
|
человек научился передавать параметры в методы. чего тут не понятно. искренне радуется.
|
![]() ![]() |
|
Ему еще рано знать, что лучше так не делать.
|
![]() ![]() |
|
![]() ![]() |
|
chingachgoog, какое это имеет отношение к посту?
|
![]() ![]() |
|
chingachgoog, Вы содержание читали?
|
![]() ![]() |
|
Цитата:
п. 20
Цитата:
20) Убогий super
|
![]() ![]() |
|
Цитата:
parent != super, ну как бэ...
Цитата:
Вызывает суперклассовую или родительскую версию метода или конструктора.
|
![]() ![]() |
|
Psycho Tiger
а для чего $ используеться? Я просто так назвал) |
![]() ![]() |
|
Цитата:
да какая разница как и что называть?)
|
![]() ![]() |
|
Вы тут сдурели что ли такие темы обсуждать? Скоро будем оператор "+" самозабвенно возносить за то, что он два плюс два может превращать в четыре.
|
![]() ![]() |
|
Цитата:
а для чего $ используеться?
|
Последние записи от dixlofos
- Вызываем функцию класса родителя (04.07.2010)