![]() |
ООП в As
Хочу сделать следующее: описать свой класс, со своими членами и функциями, а затем создать массив объектов этого класса. Что-то вроде этого
Код:
ar = new Array();Спасибо. |
а почему бы и нет?
как сделать? вот как ты сам написал - так и сделать :) в чем сложности-то? |
function MyClass(){
this.myProp = 1; this.myMethod = function (){ } } базовое описание класса. более рациональное создание методов: function MyClass(){ this.myProp = 1; } MyClass.prototype.myMethod = function(){ } |
Цитата:
2Fireworm для работы с массивом, например: Код:
function MyClass(a) { |
Тогда, расскажите пожалуйста (прочитать негде, ибо книжек нет, а в хелпе это как-то туманно описанно), для чего при определении метода использовать prototype, и почему не лучше вместо
Код:
MyClass.prototype.getA = function() {Код:
MyClass.prototype.getA = function() {Код:
mm = new MyClass('ss');И еще вопрос, получается что класс описывается, при описании конструктора? Т.е. не надо как-то описывать сам тип MyClass? |
Цитата:
|
про ООП
|
Огромное спасибо!!! То, что нужно!!!
|
успехов :)
|
| Часовой пояс GMT +4, время: 00:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.