Показать сообщение отдельно
Старый 30.06.2008, 01:41
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 347  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Создание нескольких классов в одном файле, вы называете "пишу вне тела класса". Я могу задать вам такой же тупой вопрос. Попробуйте из вспомогательного класса, получить доступ в тело главного класса (причем к паблик, интернал свойствам, а не приват). Так вы никогда такого не зделаете без создания экземпляров классов. В AS1 - также.
>> А разве я утверждал, что это возможно? - нигде и ни разу =)
В АС1 даже аналога нет - не знаю с чем вы сравниваете =)


Значит в AS1 - не ООП? Логично.
>> Нет, не логично, я еще раз вам напоминаю, я ни единого слова не сказал про ООП в АС1 - это ваши фантазии =)

Что вы мне пытаетесь доказать... Я сам сижу на AS3... что ООП AS3 лучше? - я итак это знаю...
>> Я вам пытаюсь доказать, что приватных свойств в АС1 не существует. Вы уверенно уходите от признания этого факта =)

Код:
function Foo() {
	this.testMethod = function() {
		trace("Kiddin me, rrrrright?");
	}
	this.toString = function() {
		return "[Foo]";
	}
}
Foo = function () {
	this.testMethod = function() {
		trace("Me cool :)");
	}
	this.toString = function() {
		return "[Not Foo]";
	}
}
var f = new Foo();
f.testMethod();
Вот, пожалуйста =) и нет больше такого метода =)
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 30.06.2008 в 02:05.