Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.46 MB
Время: 0.074 c
15-1275856176
Юрий
2010-06-07 00:29
2010.08.27
С днем рождения ! 7 июня 2010 понедельник


15-1275424180
Юрий
2010-06-02 00:29
2010.08.27
С днем рождения ! 2 июня 2010 среда


2-1270734164
Pavel
2010-04-08 17:42
2010.08.27
Проблема с кодировкой


2-1270132693
vlad2
2010-04-01 18:38
2010.08.27
Искажение иконок в трее


2-1275392674
defen
2010-06-01 15:44
2010.08.27
приоритет службы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский