Показать сообщение отдельно
Старый 20.07.2009, 17:46
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 5  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Основной класс Main:
Код AS3:
package ttx{
	import flash.display.Sprite;
	import flash.display.Stage;
	import flash.display.MovieClip;
	import flash.display.DisplayObject;
	import flash.events.Event;
 
	public class Main extends Sprite {
		public static  var stage:Stage;
		var rub:Rub = new Rub(2,3);
		public function Main():void {
			trace(rub.Area());
		}
	}
}
Дочерний класс Rub (в папке ttx):
Код AS3:
package ttx{
	public class Rub {
		public var width:Number;
		public var height:Number;
 
		public function Rub(width:Number = 0, height:Number = 0) {
			this.width=width;
			this.height=height;
		}
		public function Area() {
			return width+height;
		}
	}
}
нужно получить размер именно из класса Rub, при чем не указывая имени родительского класса (в данном случае Main).
Я наверное или что-то не так делаю или не так понимаю. Можно пример? Спасибо.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!