Вниз
Скачать: CL | DM;

помогите новичку разобраться с ооп   Найти похожие ветки 

← →
Alexandr_I   (2010-03-21 10:47) [0]

У меня проблеммы с понятиями Обьектного програмирования.Перечитал уйму статей по ООП, многие из которых выучил практически наизусть, но так и не понял как им пользоваться.Тоесть я немогу понять даже примитивного.Хочу создать обьект с рисунками, и создать их например 1....20 короче сколько хочешь. но чтобы эти все обьекты жили своей жизнью, тоесть например при наведении мыши на картинку показывалось к примеру ее название, а при щелчке на нее она увеличивалась. но меня интерисует только как создать этот обьект а потом размножить.На сегодняшний день смог написать все что хотел но почемуто работает только последний созданный обьект а остальные просто мертво висятюПомогите плиз очень жду.Спасибо.


← →
Юрий Зотов ©   (2010-03-21 14:28) [1]

> как создать этот обьект

1. Написать код его класса.
2. Вызвать конструктор

> а потом размножить

Вызвать конструктор несколько раз. Другой вариант - добавить в класс объекта метод, создающий собственную копию и вызывать его.

> работает только последний созданный обьект

Вероятно, для создания всех объектов используется одна и та же переменная. Естественно, она всегда указывает на последний созданный объект. Чтобы хранить ссылки на все объекты, можно использовать массив или список (например, TObjectList)


← →
KSergey ©   (2010-03-21 19:36) [2]

По-моему, автору должна помочь вот эта статья
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342

Ну  и к ООП его вопрос как-то не очень относится, пожалуй.


← →
oldman ©   (2010-03-23 09:59) [3]


> Перечитал уйму статей по ООП, многие из которых выучил практически
> наизусть, но так и не понял как им пользоваться.


Блеск!
Я так в школе стихи учил программные. Ничего не понял, но выучил.


← →
MsGuns ©   (2010-03-23 10:12) [4]

Детский сад и пасочки


← →
Дмитрий Белькевич   (2010-03-23 11:04) [5]


> .Перечитал уйму статей по ООП, многие из которых выучил
> практически наизусть, но так и не понял как им пользоваться.
>


Это общая беда образования. Всё знают, но ничего не умеют.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.052 c
15-1266571665
ANB
2010-02-19 12:27
2010.08.27
Госдума отказалась включать транспортный налог в стоимость топлив


15-1272445448
12
2010-04-28 13:04
2010.08.27
Логико-техническое ветвление в PHP. Как?


15-1266163521
БарЛог
2010-02-14 19:05
2010.08.27
Окружность-круг, а квадрат, треугольник и etc не имеют "пары"


15-1263677426
Юрий
2010-01-17 00:30
2010.08.27
С днем рождения ! 17 января 2010 воскресенье


4-1237444361
Demt
2009-03-19 09:32
2010.08.27
Задать нестандартный атрибут для файла.




   Наверх