Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Внизпомогите новичку разобраться с ооп Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.078 c