[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Классы
Zzepish
Такой вопрос- зачем они вообще нужны, если я могу спокойно обходится без них?



Спустя 1 минута, 18 секунд (21.06.2012 - 22:11) twin написал(а):
Щас начнется...

UPD Изучай biggrin.gif

Спустя 17 минут, 15 секунд (21.06.2012 - 22:28) Zzepish написал(а):
twin
Спасибо) тоесть его можно даже не учить! Но на кой хрен тогда ЦМС пишутся на ООП О_О! Ведь им никто время не ограничивает!

Спустя 10 минут, 11 секунд (21.06.2012 - 22:38) YVSIK написал(а):
twin
biggrin.gif
это значит ещё один попавший или пропавший))
пробовал справляться с зендом тут пока разберешь как это поставить и заставить работать, умом тронуться можно, но думаю тебе Zzepish все не почем, вот и попробуй это воплотить в жизнь, справишься ОО)) будешь самым крутым, прогером!!
Особонно в хозяйстве весЧЬ незаменимая blink.gif
Но есть приверженцы, которым дай только повод как с этим звирем пользоваться, вообще-т все на любителя

ЗЫ)) twin начало положено и требует продолжения biggrin.gif

Спустя 2 минуты, 18 секунд (21.06.2012 - 22:40) Invis1ble написал(а):
Цитата
зачем они вообще нужны, если я могу спокойно обходится без них?

если можешь - обходись wink.gif

Спустя 13 секунд (21.06.2012 - 22:41) Zzepish написал(а):
А нельзя ли классы просто взять и заменить функциями?

Спустя 1 минута, 40 секунд (21.06.2012 - 22:42) Zzepish написал(а):
YVSIK
Цитата
но думаю тебе Zzepish все не почем

На что намекаешь?

Спустя 36 секунд (21.06.2012 - 22:43) alexbel2404 написал(а):
ой, закрывайте тему, пока не поздно))))

Спустя 17 секунд (21.06.2012 - 22:43) Zzepish написал(а):
Invis1ble
Да просто все почему-то фанатеют от ООП!. А я в нем ничего сверхъестественного не вижу

Спустя 20 секунд (21.06.2012 - 22:44) Invis1ble написал(а):
alexbel2404
не не не, эт только начало smile.gif

Спустя 43 секунды (21.06.2012 - 22:44) Zzepish написал(а):
Я, вообщем, сделал такой вывод:
Кому что больше нравится!
Ибо, вроде, есть проггеры, которым нравится ООП (бывалые проггеры), а есть те, которые отказываются от него! Так?

Спустя 14 секунд (21.06.2012 - 22:44) Invis1ble написал(а):
Zzepish
все - это кто?



Спустя 51 секунда Invis1ble написал(а):
классы !== ООП

Спустя 1 минута, 43 секунды (21.06.2012 - 22:46) YVSIK написал(а):
Zzepish ??
user posted image
а что такое вообще каласс, это как раз функции собраные в одно место и обрашение к ним происходит как обращениу к классу

вообщем это обертка(так мне объясняли) для некоего файлика с функциями и называемых гордым именем класс

Спустя 1 минута, 41 секунда (21.06.2012 - 22:48) Zzepish написал(а):
Invis1ble
но ООП===следствие класса! не?

Спустя 41 секунда (21.06.2012 - 22:49) johniek_comp написал(а):
Вакансии почитай, там везде ООП

Спустя 1 минута, 17 секунд (21.06.2012 - 22:50) YVSIK написал(а):
Цитата (johniek_comp @ 21.06.2012 - 23:49)
Вакансии почитай, там везде ООП

ага ещёб кто это заказывает понимал бы что но заказывает !! user posted image

Спустя 2 минуты, 2 секунды (21.06.2012 - 22:52) johniek_comp написал(а):
YVSIK
Цитата
ага ещёб кто это заказывает понимал бы что но заказывает !! 

в принципе да, ты прав laugh.gif

Спустя 2 минуты, 12 секунд (21.06.2012 - 22:54) Invis1ble написал(а):
Цитата
но ООП===следствие класса! не?

примерно также как php следствие компьютера

Спустя 27 секунд (21.06.2012 - 22:55) Zzepish написал(а):
johniek_comp
во)))) а ты тут про вокансии задвигаешь)

Спустя 30 секунд (21.06.2012 - 22:55) Zzepish написал(а):
Invis1ble
Тогда я совсем запутался!
А нафиг классы, если есть просто функции?

Спустя 2 минуты, 1 секунда (21.06.2012 - 22:57) Invis1ble написал(а):
Zzepish
также как и нафиг функции, если есть глобальная область видимости (очень грубое сравнение)

Спустя 3 минуты, 4 секунды (21.06.2012 - 23:00) YVSIK написал(а):
Zzepish
ну что тут запутываться то что? класс это собранные воедино функции

обертка для функций , ты сам то слышиш что написал или ты тут просто так пришел поогрызаться , поверь на слово ту своих полно есть с кем подобные споры выяснять,
Игорь ты тут ?
а что молчишь ? wink.gif
Свернутый текст
кстати посмотри на себя со стороны твоя копия появилась

Спустя 4 минуты, 13 секунд (21.06.2012 - 23:04) Zzepish написал(а):
YVSIK
Игорь who is?

Спустя 2 минуты, 56 секунд (21.06.2012 - 23:07) Игорь_Vasinsky написал(а):
YVSIK
Цитата
Игорь ты тут ?

не дискутирую на темы в которых не разбераюсь.

Цитата
кстати посмотри на себя со стороны твоя копия появилась

близко не вижу тут копий.

Спустя 6 минут, 3 секунды (21.06.2012 - 23:13) Zzepish написал(а):
Игорь_Vasinsky
о! а я тебя Большим слоном за глаза звал=) извини, если обидел!

Спустя 2 минуты, 15 секунд (21.06.2012 - 23:16) johniek_comp написал(а):
Zzepish
Как тебе сказал Серега, это обертка для функций, это если прямо смотреть. Вообщем раньше программисты писали программы для компьютеров, т.е. программа работала в заданном режиме для самого компа, но когда программы стали создаваться для обычных людей здесь пришел лысый и злой дядя, и предложил ОО модель программирования, и делать программы для людей стало удобнее, например возьми и напиши калькулятор, написал? работает, а ты теперь добавь чего-нибудь, будешь пол дня сидеть и во всем коде код местами менять и делать его еще и еще и еще больше по размеру...а теперь создай скрипт который с базы данные достает? м? легко, и не надо в случае чего куча кода городить и править если хочешь добавить мелочушку...тут ООП не нужно!

Спустя 1 минута, 41 секунда (21.06.2012 - 23:17) Игорь_Vasinsky написал(а):
Zzepish
этож почётно wink.gif


кто опять классы и ООП начал путать?

Спустя 2 минуты (21.06.2012 - 23:19) Zzepish написал(а):
Игорь_Vasinsky
Да я. Я , чес слово, читая Котерова добрел до ООП. Но, до этого, видел кучу не очень хороших о нем отзывов. А так, как ООП построено на классах, то вот и задаюсь вопросом- вообще читать ли материал, или нет

Спустя 1 минута, 53 секунды (21.06.2012 - 23:21) johniek_comp написал(а):
Цитата
А так, как ООП построено на классах, то вот и задаюсь вопросом- вообще читать ли материал, или нет

а тебе зачем это все? хочешь свой сайт сделать, то тебе не надо это, хочешь стать профессионалом учи

Спустя 1 минута, 8 секунд (21.06.2012 - 23:22) Игорь_Vasinsky написал(а):
сам выбирай... на скока я понимаю - стиль ооп удобен в командной разработке.

меня в процедурном всё устраивает.

Спустя 1 минута, 41 секунда (21.06.2012 - 23:24) Zzepish написал(а):
johniek_comp
Я хочу стать полнофункциональных хотябы ПХП- программистом! Чисто для себя. Если будет приносить деньги- приятно! Но не существенно. У меня была мечта- пойти на программирование. Но не сложиловь. Вот теперь пытаюсь хоть что-то изучить. Еще C++ пытался, но как-то не попер. Адекватных (интересных) учебников не нашел!

Спустя 47 секунд (21.06.2012 - 23:25) Zzepish написал(а):
Игорь_Vasinsky
это учтем. Мало ли. Может буду с кем-то чето разробатываь. Тогда, все-же прочту)

Спустя 2 минуты, 9 секунд (21.06.2012 - 23:27) Игорь_Vasinsky написал(а):
в команде можно так же и обычным процедурным стилем писать.

писать правильные классы - это наука отдельная.

вообщем главное не только понять, но и уметь использовать понятия наследования, полиморфизма и инкапсуляции.

Спустя 4 минуты, 13 секунд (21.06.2012 - 23:31) Invis1ble написал(а):
biggrin.gif
user posted image

Спустя 1 минута, 25 секунд (21.06.2012 - 23:33) Zzepish написал(а):
Invis1ble
laugh.gif

Спустя 2 минуты, 39 секунд (21.06.2012 - 23:35) Игорь_Vasinsky написал(а):
я раз 5 читал. помню... иногда даже возникает желание классами писать, но смешить никого не охото wink.gif

Спустя 4 минуты, 38 секунд (21.06.2012 - 23:40) Zzepish написал(а):
Игорь_Vasinsky
О_О чего так! Ведь ты программист- дай Бог мне когданить таким стать! И еще знаешь не только ПХП....

Спустя 4 минуты, 17 секунд (21.06.2012 - 23:44) Игорь_Vasinsky написал(а):
Zzepish
может времени нет практиковаться, может желания, может смысла не вижу...я сам не понял ещё.

потом мне кажется PHP не тот язык на котором нужно понимать ООП. на питона переходить надо...

Спустя 27 минут, 37 секунд (22.06.2012 - 00:12) Zzepish написал(а):
Игорь_Vasinsky
кстати! вот еще чего хотел спросить- мне тут чувак один советовал учить питон! Говорит- он и несколько поточен. И сайты на нем норм писать можно. И даже нормально компилируеться (есть ифициальный компилятор). Так ли это! И стоит его как альтернативу PHP юзать?

Спустя 6 минут, 38 секунд (22.06.2012 - 00:18) Игорь_Vasinsky написал(а):
да я чёт не в курсе. - но да - как альтернатива PHP или даже скажу для повышения квалификации. в PHP меня всё устраивает.

Спустя 13 минут, 34 секунды (22.06.2012 - 00:32) johniek_comp написал(а):
Zzepish
лучше не лезть, во-первых сломишь х** об его синтаксис, и главная проблема питона это кодировки!!! но если есть желание ставишь linux и там питон стандартно идет, и тренируйся на нем скрипты писать и синтаксисом знакомься...

Спустя 5 минут, 4 секунды (22.06.2012 - 00:37) Zzepish написал(а):
johniek_comp
кодировки для меня больная тема(

Спустя 5 минут, 14 секунд (22.06.2012 - 00:42) Игорь_Vasinsky написал(а):
Цитата
The small 'u' in front of the quote indicates that a Unicode string is supposed to be created. If you want to include special characters in the string, you can do so by using the Python Unicode-Escape encoding.

Спустя 11 минут, 49 секунд (22.06.2012 - 00:54) Zzepish написал(а):
Игорь_Vasinsky
XDD но там объяснение адекватней, чем в пхп.!

Спустя 5 минут, 55 секунд (22.06.2012 - 01:00) Игорь_Vasinsky написал(а):
если читать оф мануал на английском - то тоже понятно.

Спустя 9 минут, 16 секунд (22.06.2012 - 01:09) RCuPeR написал(а):
Я всегда сравнивал OOP с бардаком в гараже:
бардак - процедурка;
OOP - порядок на полочках, шкафчиках и т.д.

В целом, OOP знать нужно. Например, ты не напишешь даже "Hello World" в Java без использования OOP, а Java не самый последний язык.

Что касается Python-а, за год моего знакомства с ним, использовать OOP не приходилось, процедурки вполне хватало, OOP в питоне это не OOP в пыхтачке, там все на много сложнее, целая наука. Писать сайты на питоне возможно, но не рационально, пых для этого куда более подходит. Я его использую как продвинутую замену Bash с использованием GUI в Linux, не более. Вообще, язык крутой, те кто ругается на синтаксис Python-а - нубы знатные.

Спустя 18 минут, 49 секунд (22.06.2012 - 01:28) Zzepish написал(а):
RCuPeR
спс) учту твое мнение)

Спустя 1 час, 39 секунд (22.06.2012 - 02:29) Zzepish написал(а):
О_О полиморфизм в пхп и с++- разные понятия

Спустя 5 минут, 22 секунды (22.06.2012 - 02:34) bodja написал(а):
Zzepish

Ну скажем так ,рано или поздно, вы если не будете писать свои классы,то будете использовать чужие. wink.gif
При этом страшно гордится ,что вы знаете различные модные фпеймворки и библиотеки,тоесть вы уже с этого момента начнете использовать ООП. rolleyes.gif
Поэтому "хочу-нехочу","круто-некруто" - это все лукавство.

Насчет того зачем нужен класс.
Класс является смысловой еденицей группы функций,поэтому он и называется классом.
Например у вас есть функции для гостевой и функции для новостей,вот вы их можете завернуть их в 2 класса.
Класс способен оградить функции и переменные в нем ,от глобальной видимости,тоесть вам не нужно придумывать н-сотое название переменной или функции или не придумівать и писать типа a34 или f73 ,а потом долго и нудно вспоминать ,что это было.
Вообще ,острая необходимость у вас появится ,когда у вас функции по количеству будет добегать к сотне.
Вобще нет смысла применять то ,что вам сейчас не нужно.
Это все прийдет с опытом и пониманием ,для чего нужны подобные конструкции.

Спустя 6 часов, 11 минут, 27 секунд (22.06.2012 - 08:45) johniek_comp написал(а):
RCuPeR
ну да, я когда на django писал мне постоянно ругалось что я табулирую отступы, а надо было 4 пробела клацать smile.gif

Спустя 23 минуты, 24 секунды (22.06.2012 - 09:09) TMake написал(а):
Цитата (johniek_comp @ 22.06.2012 - 09:45)
ну да, я когда на django писал мне постоянно ругалось что я табулирую отступы, а надо было 4 пробела клацать

Нормальным редактором не пробовал пользоваться? по типу netBeans

Спустя 34 минуты, 38 секунд (22.06.2012 - 09:44) johniek_comp написал(а):
stepan
спасибо за наводку, надо скачать питонскую ide, а не в блокноте писать

Спустя 5 минут, 26 секунд (22.06.2012 - 09:49) Placido написал(а):
В Notepad++ тоже можно настроить, чтобы вводилось желаемое количество пробелов вместо табуляции. Причем для каждого ЯП индивидуально.

Спустя 50 минут, 33 секунды (22.06.2012 - 10:39) RCuPeR написал(а):
И кстати, кто там говорил, что в питоне кодировка ужасная ? РАССТРЕЛЯТЬ !
Проблем с кодировкой в питоне на порядок меньше чем в пыхе !

Свернутый текст
# -*- coding: utf-8 -*-
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.