Главная страница
    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.45 MB
Время: 0.078 c
15-1271695731
Sergey Masloff
2010-04-19 20:48
2010.08.27
Мобильный без камеры нужен (известно же что тут лучший поисковик)


9-1187083638
Rave4Life
2007-08-14 13:27
2010.08.27
DirectDraw


15-1268947805
Юрий
2010-03-19 00:30
2010.08.27
С днем рождения ! 19 марта 2010 пятница


2-1269838242
tippa
2010-03-29 08:50
2010.08.27
а чего он пищит?


15-1265188639
12
2010-02-03 12:17
2010.08.27
Тем, кто работал с Oracle и MSSQL. C чем Вам удобнее показалось?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский