| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Вэб и ООП. |
| Автор: ChS 14.7.2005, 13:45 |
| Ну не понимаю я ООП и всё тут! Как думаете можно без ООП написать приличный сайт? хочу заюзать С#+asp.net. |
| Автор: ChS 14.7.2005, 14:00 |
| мне так всё время и хочеться взяться за этот дотНЕТ .... но пугает микрософт меня своими ценами!!! и привлекает мощью.... ведь что-то часто уже слышу что мол за НЕТом будущее и т.п. |
| Автор: AntonSaburov 14.7.2005, 14:05 | ||
Тогда придется понимать ООП - видишь ли С шарп - он объектно-ориентированный. Так что въезжай и задавай всякие вопросы. А мы постараемся на них ответить. |
| Автор: $tatic 14.7.2005, 20:15 |
| Не гони, .NET - бесплатный, .NET SDK с компиляторами - тоже, платный только редактор Visual Studio, но без него при желании можно обойтись... |
| Автор: mr.DUDA 14.7.2005, 21:48 |
| Можно и без ООП программить на С#, просто забить на все эти объектно-ориентированные приблуды и работать с функциями, переменными и т.п. |
| Автор: Domestic Cat 14.7.2005, 21:52 | ||
Ну да, зачем трактор, соху в руки, коня запряг и вперед |
| Автор: simanyay 14.7.2005, 22:15 | ||
А смысл программировать на объектно-ориентированном языке, не используюя ОО? Разве только для изврата |
| Автор: ChS 15.7.2005, 12:14 | ||||||||
Да просто хочу начать, а может потом со временем пойму этот ООП... Щас просто непонятно следующее: мне либо надо сидеть и разберать на простых примерах это ООП(что я делаю и у меня не получается), либо брать сразу asp.net..... пробовать писать что-нить с ним..... . Просто есть ещё проблема... - в примерах по asp.net везде используеться ООП... , а я то его не понимаю... и примеры тоже получаеться я разобрать толком не могу... вот. Какой то замкнутый круг!
Ну ещё я за Visual Studio буду платить)))) Я про хостинг.... и т.п.
не ну можно ведь сохой? а потом мож и за трактор сяду.... просто этот трактор пока вообще никак! Я вот написал два класса, пытался в наследование вьехать, ну наследуют они там чего то.... но понять ЗАЧЕМ всё ЭТО, я не могу! ведь можно всё проще сделать.... написать пару функций... и никаких классов... зачем и так всё усложнять...просто не понимаю.. Добавлено @ 12:21 эти все классы , они ведь по идее только функции обьединяют........... тогда получаеться и без этих классов можно? или есть такие задачки которые без классов вообще никакне сделать? Да кстати,про задачки, может кто пару хороших задачек подкинет.... ну что б мне в ООП потренироваться......... а то с этими 2+2 то всё получаеться но только на них СМЫЛА не понимаю. Добавлено @ 12:22 тока если кто задачки даст, то ненадо задачки про asp.net давать.... так просто задачки..... чтоб я их мог делать только на одном C# или на С++. |
| Автор: Calve 15.7.2005, 13:07 | ||
| Вот стандартная задача на наследование: Есть фигуры (треугольник, прямоугольник, круг). Требуется сделать общий способ работы с ними. Например, рисование фигуры. В итоге должен получиться базовый класс с виртуальной функцией Draw(), ну или как ты там её назовешь В остальных классах нужно переопределить эту функцию. Затем можно обеспечить возможность добавлять/удалять/перемещать фигуры на форме. Рисование всех фигур будет выглядеть примерно так:
|
| Автор: mr.DUDA 16.7.2005, 00:28 |
| Domestic Cat simanyay слишком всё серьёзно На самом деле, всё зависит от того, чего нужно добиться и какими навыками располагает тот, кто решает задачу. Если это студент, которому кроме одной-единственной лабораторной работы больше ничего не нужно, либо новичок, которому достаточно постичь азы-основы, то можно разово применить функциональный подход вместо объектно-ориентированного. |
| Автор: ChS 16.7.2005, 15:22 |
| ладно поразбираюсь ещё........ |