Объектно-ориентированное программирование

Вт Апр 02, 2013 0:41

Объектно-ориентированное программирование - это программирование, ориентированное на объект.


Сепулька - см. сепулькарий.
Сепулькарий см сепулька

Вот первое определение я воспринимала примерно так же, но мне было совершенно не смешно. У меня не укладывалось в голове.

Примерно так же у меня не укладывалось в голове
Дискретный - не являющийся непрерывным.

Но слово "дискретный" как-то все же было мною понято, принято, и вошло в мою повседневную речь.
А первое определение до сих пор вызывает мурашки по спине.

И вот сегодня я слышу это "объект" в контексте программирования. Бедный мой сын. Мне его так жалко, папа сердится на него, что он не понимает, а я понимаю, почему он не понимает, потому что это и правда непонятно :oops:

 Написано: Настя
>> Другие записи в категориях: сынука
Страница 1 из 2

Автор Сообщение
burya
Стендфордская выхухоль
Стендфордская выхухоль

На сайте с 24.05.04
В дневниках: 15787
Откуда: Н-ск, Щ

 СообщениеДобавлено: Вт Апр 02, 2013 8:38
Ответить с цитатой

Наверное, у каждого есть такие пунктики. Я вот до сих пор не могу осознать, как электрон может быть волной и частицей одновременно.
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
Скорпиоша
Академик
Академик

На сайте с 21.03.03
В дневниках: 51057
Откуда: Красноярск, центр

 СообщениеДобавлено: Вт Апр 02, 2013 14:23
Ответить с цитатой

да-да, главное не переносить свои пунктики на детей. Они своими огребутся :-)
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
tlifine
Академик
Академик

На сайте с 23.07.09
В дневниках: 1823
Откуда: Березовая роща

 СообщениеДобавлено: Вт Апр 02, 2013 16:22
Ответить с цитатой

Для меня понятно объектно ориентировано, наверное потому, что программирование неплохо когда-то освоила...
По сути программирование - это просто написание программы (если удобнее, тупо текст), которую машина потом выполняет.
Про объектно-ориентированное удобнее всего на кнопках объяснять.
У нас есть кнопочка "отправить", при нажатии на которую сообщение отправляется. Вот эту кнопочку нужно запрограммировать. В конечном итоге это тоже все переводится просто в текст, но программисту удобнее - разместил кнопочку, приказал что делать при ее нажатии.
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник Посетить сайт автора          
Скорпиоша
Академик
Академик

На сайте с 21.03.03
В дневниках: 51057
Откуда: Красноярск, центр

 СообщениеДобавлено: Вт Апр 02, 2013 18:36
Ответить с цитатой

а ты вообще философски это написала или на пальцах нужно объяснить суть для Макса? У вас вроде папа может такое расписать на раз-два :-)

Скрытый текст:
"Объектно-ориентрованное" = всё раскладывается на объекты, у которых есть свойства, которые можно изменить, и есть действия, которые над ними можно делать. Всё! Никаких заковырок.

Есть объект "стул". У него есть свойства, например, "высота", "мягкость", "цвет", которые можно менять. Есть действия, которые можно с ним делать "поставить", "уронить", "сломать", "передвинуть".

Пишем программу.
Создать(Стул);
Стул.цвет=красный;
Стул.высота=40 см;
Стул.Поставить(у окна);
Стул.Передвинуть(на 20 см, направо).

Получаем Красный стул высотой 40 см, стоящий справа в 20 см от окна.

На самом деле это просто. Только тем, кто начинал с ассемблера, фортрана, паскаля и пр. сложно укрупнить своё представление о программировании. Нам бы на 0-1, ну или хотя бы на +/-/*/цикл "for"/условие "if/then/else" разложить :haha:
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
sono io
Дорогами Сибири, тропами Алтая...
Дорогами Сибири, тропами Алтая...

На сайте с 20.05.07
В дневниках: 41537
Откуда: Новосибирск, Первомайский район (КСМ)

 СообщениеДобавлено: Вт Апр 02, 2013 18:45
Ответить с цитатой

сын может быть еще маленьким для подобных абстракций. :aga-aga:


А вообще мне пост напоминает лекции и семинары по философии. Я месяц ничего понять не могла - слова вроде русские, а смысл понять невозможно. Зато через два месяца философия стала любимым предметом (на мех-мате, ага :haha: ).
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
Скорпиоша
Академик
Академик

На сайте с 21.03.03
В дневниках: 51057
Откуда: Красноярск, центр

 СообщениеДобавлено: Вт Апр 02, 2013 19:10
Ответить с цитатой

sono io
сейчас ООП в дошкольном возрасте изучают :haha: Так что Макс уже "старичок" :haha:
Да не, тут просто выключатель должен сработать, дальше всё как по маслу.
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
П_Олька
Оранжевые пальмы
Оранжевые пальмы

На сайте с 28.06.04
В дневниках: 20456
Откуда: Н-ск, Академ

 СообщениеДобавлено: Вт Апр 02, 2013 19:55
Ответить с цитатой

Пошто ребенка мучаете? :)
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
Elly
Академик
Академик

На сайте с 04.10.02
В дневниках: 13472
Откуда: Академгородок, Щ

 СообщениеДобавлено: Вт Апр 02, 2013 20:09
Ответить с цитатой

Скорпиоша
Таня, классно так все расписала! Только про паскаль я не согласна, нельзя его в один ряд с ассемблером...

Может быть, ребенок поймет, когда "окунется" в это, то есть напишет несколько программ...
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
Скорпиоша
Академик
Академик

На сайте с 21.03.03
В дневниках: 51057
Откуда: Красноярск, центр

 СообщениеДобавлено: Вт Апр 02, 2013 20:23
Ответить с цитатой

Elly
они не в одном ряду, они ступеньками. Ассемблер, потом структурное программирование - паскаль/фортран, а потом уже ООП. Переход по ступенькам не прост. Причем в обе стороны.
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник          
Настя
Академик
Академик

На сайте с 20.06.02
В дневниках: 42224
Откуда: Новосибирск, Академ

 СообщениеДобавлено: Вт Апр 02, 2013 20:57
Ответить с цитатой

Девочки, он не учит его запомнить определение Объектно-ориентированного программирования :) У них там о другом разговор :)

Это на меня нахлынули воспоминания о студенчестве, о тех моментах .когда я ничего не понимала :) Кстати, те предметы, которые я меньше понимала, я сдавала легче всего :haha: А вот те, где считала себя специалистом - с большим скрипом :haha:

Максим вроде а ДиоГене обучается какому-то программированию, и папа в шоке от того, что он обучается, а понимать не понимает ничего :) Вот беседу беседовал.
Вернуться к началу Посмотреть профиль Отправить личное сообщение Читать дневник Посетить сайт автора          
Показать сообщения:
Страница 1 из 2