|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
02.02.2010, 20:09 | #31 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не хотелось бы ввязываться в этот умный и бесконечный спор, но здравое звено в словах pproger явно есть!
Цитата:
Это НЕ ТАК! пример: Код:
а если интересно, то можно это указывается какая функция из какого модуля должна быть вызвана. Так же, как и можно указать переменные: MyUnit.A := 100; ДОБАВЛЕНО Цитата:
значит мой пост ничего нового не скажет... Последний раз редактировалось Serge_Bliznykov; 02.02.2010 в 20:13. |
||
02.02.2010, 20:26 | #32 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
кстати, рекомендую создать такие вещи
1) модуль (unit) с именем Application Код:
Код:
Код:
Вот на это преподаватель и намекал - не видя реализацию методов, нельзя 100%, что программа написана с использованием ООП |
03.02.2010, 01:49 | #33 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
И так из-за чего возник вообще такой вопрос. Как бы учусь заочно, как все знают заочно, учатся не много по-другому (всмысле всё изучают самостоятельно). Так что про ооп всё читал сам. И вот я понял, так что уже работая с объектом это уже ооп.
Возможно пример, который я привёл не очень удачный, и не правильно отражает мою мысль. Но например в постах Utkin'a я вижу все те же доводы, что я говорил. Stilet’a, я тоже его понимаю, но он не много пишет другими словами Так же как я думаю, понял о чём пытается сказать pproger. Поэтому попробую объяснить более понятнее, что я имел ввиду. Сразу извиняюсь, но сижу с мобилы, поэтому более правильно оформлять не могу, нету тут у меня инета другого. И так что-то вроде: В каком то модуле мы описали классы (в моём же предыдущем примере, там подключен уже созданный модуль борладом, почему то мне кажется разницы особой нету, либо написали за тебя, либо ты сам написал, но в новом примере представим, что написали сами там классы). Его вы мы подключили. И уже в нашей программе создаём объекты, работаем с ними с их методами и свойствами. Так вот слова препода: "что если мы тут не пишем классы, то это уже не ооп". Но с объектами, то мы работаем. Но со слов преподавателя получилось, всё на оборот, аргументация была примерно такой: "работаем мы с перемеными объявляя их тип (не дословно, но суть передал)". В какой-то мере он прав получается, но всё таки работаем то мы с объектом. Вот как бы и хочу докапатся так сказать до правды, для себя, чтобы до конца разобраться, а то может я не правильно понял. |
03.02.2010, 05:11 | #34 | |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
Цитата:
Если своими словами, то ООП это представление объектов реального(машина)/абстрактного(окошко приложения) мира в виде программного кода, ну или официальным термином - "Абстракция данных". ООП Намертво связано с такими понятиями как "инкапсуляция", "наследование" и "полиморфизм". - в вашем коде их нету. Теперь разберемся с "Используются объекты - значит ООП". вот код: Код:
пришли к противоречию. терема доказана. Эти строки заставили меня рыдать)
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. Последний раз редактировалось alexinspir; 03.02.2010 в 05:17. |
|
03.02.2010, 07:12 | #35 | |||||||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
alexinspir, ну давайте блин замутим рекурсию, только если Вас не затруднит, Вы пожалуйста расписывайте свои доводы, а я ограничусь перечислением постов - #7, #9, #13, #16, #18.
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
А если серьезно, то бессмысленно растекаться мыслью по дереву - я знаю что имел ввиду препод, но в данном примере используется ООП. Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 03.02.2010 в 07:44. |
|||||||||
03.02.2010, 08:30 | #36 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
как и ожидалось, начались холивары...
одно скажу. Если основатель темы получит тестовое задание, где ему скажут использовать ООП и он предоставит подобный код и будет доказывать что он в духе ООП - 99% что на собеседование не попадет, не говоря уже об предложении работы.
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
03.02.2010, 08:37 | #37 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Вот-вот, почему бы Вам не почитать те посты, которые я указал. Вы повторяетесь слово в слово. Речь идет не о языке, а о программе. Не путайте теплое с мягким.
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
||
03.02.2010, 09:08 | #38 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
Там только ваши посты, но к вашему сожалению, мир на вас клином не сошелся (с) , а ваши доводы читаю не достаточно основательными для конечного сужденияВсе может быть
Роджер Кинг аргументированно настаивал, что его кот является объектно-ориентированным. Кроме прочих своих достоинств, кот демонстрирует характерное поведение, реагирует на сообщения, наделён унаследованными реакциями и управляет своим, вполне независимым, внутренним состоянием.(с) Покинул тему
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
03.02.2010, 09:14 | #39 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Юнит это модуль. Есть Объектно-ориентированное программирование, а есть модульное программирование 9 и не забудем о линейном программировании) Так вот как раз связка Юнит.Процедура - это модульное программирование. Цитата:
I'm learning to live...
|
||
03.02.2010, 09:23 | #40 | |||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ООП | RABERT | Общие вопросы C/C++ | 3 | 18.12.2009 20:32 |
ООП | VladimirVB | Общие вопросы Delphi | 4 | 18.11.2009 22:51 |
Паскаль ООП. Примеры программ с использованием ООП | SeЯgey | Помощь студентам | 5 | 13.05.2009 21:55 |
ООП | Римма | Общие вопросы Delphi | 16 | 15.04.2008 11:32 |