PHPでオブジェクト指向プログラミング

このエントリーをはてなブックマークに追加
952nobodyさん:2005/10/28(金) 13:42:45 ID:???
もはやツッコミどころしか無いな…。
953nobodyさん:2005/10/29(土) 14:41:17 ID:???
このスレを読んでもわからなかったので教えてください
C言語でいう構造体って便利じゃないですか
このオブジェクト指向と構造体って何か関係がありますか?
954nobodyさん:2005/10/29(土) 18:56:40 ID:???
このスレ読んで分かろうとするのが間違いなんじゃ・・・。

オブジェクト指向では、C言語の構造体の考え方を拡張して、
「構造体ごとに固有の関数を持てるようにしたもの」と言えなくもない。
955nobodyさん:2005/10/29(土) 21:28:22 ID:???
C++は構造体でクラスを宣言しても良かったような・・・
956nobodyさん:2005/10/30(日) 00:31:40 ID:???
C++の(キーワードとしての)structはデフォルトのアクセスがpublicな点を除いて、全ての面でclassと同じ。
でもC時代のメモリ割り当ての拡張としての構造体とは、概念的にちょっと違う気もする。

よーし、いい加減スレ違いな話題になってきたぞ。
PHPのOOの話題も尽きてきたので、別にどーでもいいんだがw
957nobodyさん:2005/10/30(日) 01:44:14 ID:???
構造体はオブジェクト指向の進化の過程に位置づけられる
ネコやイヌに対するミアキスみたいなもんだよ
958nobodyさん:2005/10/30(日) 10:30:51 ID:???
>>957
比較例の方が難しい。
959nobodyさん:2005/10/30(日) 12:14:41 ID:???
960nobodyさん:2005/11/02(水) 01:00:17 ID:???
始祖鳥の方がまだ分かり易いな
961nobodyさん:2005/11/05(土) 16:17:15 ID:3i8SmZZ/
結局OOというかMVCで厳格に共同生産制上げて行くなら、OOしなくでもできてしまうPHPは不向き。
すなおにMVC基本のJavaにしとけってことだ。

Javaほど厳密じゃなくても良くて、ちょっとHTML書けるほどのヘタレを大量に集めて物量で凌ぐのにしかPHPは使えない。

個人でちょこっと作るにしても最初からフレームワーク覚えた方が、同じ物の作り直ししなくて済む分効率的。

結局、Cの敷居が高いからBASICで作ってしまうヘタレが、JavaやフレームワークのOOの敷居が高くてPHPで作ってるに過ぎないのが現実。
962nobodyさん:2005/11/05(土) 21:44:44 ID:???
>>961
Javaだって別にMVC基本な訳じゃなくて、かつてはServletにHTML直書きなんて
スタイルも珍しくなかったけどね。

Javaは厳格すぎて少人数での開発にはおおげさ&面倒くさいから
OOPに抵抗ない奴は今ならRubyにいくだろうな。

963nobodyさん:2005/11/06(日) 07:56:24 ID:???
>>962
RubyってWebに向いてんの?
964nobodyさん:2005/11/06(日) 09:40:36 ID:???
>>963
何に向いているの?
965nobodyさん:2005/11/06(日) 10:46:24 ID:???
オナニー
966nobodyさん:2005/11/07(月) 04:27:01 ID:???
なんでこのすれこんなんなの?
967nobodyさん:2005/11/11(金) 15:57:45 ID:???
>>966
PHP使っている人の中でOOをまともに語れる人がいないから。
968nobodyさん:2005/11/18(金) 20:57:34 ID:???
Java厨にもOOまともに理解できてる奴少ないよ。
969nobodyさん:2005/11/19(土) 06:11:00 ID:???
じゃあ誰がOOを理解しているのだろう?
970nobodyさん:2005/11/19(土) 08:01:36 ID:???
Jane厨
971nobodyさん:2005/11/19(土) 10:51:04 ID:???
(O_O)
972nobodyさん:2005/11/24(木) 12:22:16 ID:???
>>963
Rails が流行っているとは言え、決定打となるフレームワークがない
という状況が長く続いているのは事実。なんか標準の cgi.rb はちょっと
やだけど、かといって…って感じ。

そこが解決すれば Web にも向くんだが。

今だとロジックは Ruby で書きたいが、インターフェイスは
他ので書きたいって感じになっちゃう。
973nobodyさん:2005/11/24(木) 16:29:32 ID:???
Railsは決定打じゃないの?
974nobodyさん:2005/11/24(木) 18:17:56 ID:???
決定打登場か!? 決定打登場だ!!
って騒いでるところ
975944:2005/11/27(日) 20:05:43 ID:???
あれから一月たったが30レスしか進んでないね。
本当に次スレ要る?
予想としては、
「OOならJavaがあるじゃん」
「いやRubyでいいよ」
「えーっ!PHPだってがんばってるもん><」
の繰り返しになりそう。
976nobodyさん:2005/11/28(月) 02:26:56 ID:ANoVFrgv
>>975
なければ無いで、いろんなスレにOO系の話題が時々ふられて
まとまりがなくてウザイので、あったほうがいいと思う。
977nobodyさん:2005/11/28(月) 04:52:35 ID:a54yzRbD
PHP使ってる香具師のスキルが低すぎてOOPは無理だと思う(w
978nobodyさん:2005/11/28(月) 04:55:00 ID:???
>>976
とは言ってもこのスレに誘導されてるとこあんま見たことないんだけど。
979nobodyさん:2005/11/28(月) 12:48:27 ID:???
>>977
OOPよりもOODだろ。PHP厨に出来る奴がいなそうなのは。
980nobodyさん:2005/11/28(月) 14:18:28 ID:???
じゃ次スレはPHPに限定せず、WebProg全般のOOスレにするってのはどう?

【PHP Perl】Webでオブジェクト指向プログラミング【Ruby Java】

JavaやRubyは最初からOOPLで有利な立場にあるので、あえてPHPとPerlを前に置いてみた。
ASPは漏れ自身がさっぱりなのでどうしたらいいか誰かおせーて。
981nobodyさん:2005/11/29(火) 03:15:58 ID:gl3Jq/2L
>>979
OOAもダメかもね。
982nobodyさん:2005/11/29(火) 03:50:01 ID:???
>>980
それは良さそう
983nobodyさん:2005/11/30(水) 01:23:00 ID:???
そうだなPHPだけじゃなくても良いよな。
984nobodyさん:2005/12/01(木) 10:20:12 ID:???
でもごった煮で理解できる香具師は少なくなると思うけどな(w
お互いに自分の言語での例を出して噛み合ないとかさ。
985nobodyさん:2005/12/01(木) 10:46:15 ID:???
まあそこらの言語信者合戦になりそうではあるな。
ただ、Javaでは何々ができる→PHPは糞、みたいな不毛なやりとりではなく、PHPでこういう工夫をすることもできる、みたいにポジティブな方向に進めば良スレになると思うけどなぁ。
あとWebProg板でOO関連って、このスレともう一つPerlのスレしかないから立ってもいいかなぁという消極的な理由もあったりなかったり。
986nobodyさん:2005/12/01(木) 11:48:05 ID:???
OOは個別言語と関係ないから、言語とか用途を限定しないと
この板では立てられないでしょ
987nobodyさん:2005/12/01(木) 12:08:31 ID:J/4v1ewA
とりあえず、このスレも終わるし誰かたててみてよ。
需要がなかったら沈むだけだし、やってみればいいかと。

俺はいろんな言語統合案に賛成
988nobodyさん:2005/12/01(木) 12:17:13 ID:???
>>985
これもある

ウェブプログラミングで使えるデザインパターン
http://pc8.2ch.net/test/read.cgi/php/1069451782/
989nobodyさん:2005/12/01(木) 17:29:58 ID:???
規制で立てれなかった・・・orz
適当に内容書き変えてもいいんで誰かお願いします。
>>980のスレタイはたぶん長くて入らない

タイトル
Webでオブジェクト指向プログラミング

>>1
サーバーサイドWebプログラミングのOOスレです。

・OOP、MVC、デザパタなどのコンセプト的な話題
・OOにまつわる言語比較(言語批判はその言語で開発してる人に失礼にあたることが多いのでなるべく禁止でお願いします)
・保守、再利用、生産性、開発環境などの実践的な話題
・Webサーバ、DBなどの外部との親和性に関する問題
・学習、教育などの方法論

などなど。

前スレ
PHPでオブジェクト指向プログラミング
http://pc8.2ch.net/test/read.cgi/php/1113724557/
990nobodyさん:2005/12/01(木) 17:47:39 ID:r3P18a2X
>>989
了解。あと10分たったらたてます。
991nobodyさん:2005/12/02(金) 03:03:46 ID:???
>>990
立ってないしw
992nobodyさん:2005/12/02(金) 07:04:21 ID:???
>>989
荒れそうだなあ。

空気読めない素人が「javaでこれこれはphpではどうしますか?」なんて訊いて、
答え「phpでは無理」なんて返ってきて、
「phpでは何で無理なんですか?」なんて訊いちゃうと、言語戦争勃発。
993nobodyさん:2005/12/02(金) 11:19:06 ID:???
次スレ
Webでオブジェクト指向プログラミング@WebProg
http://pc8.2ch.net/test/read.cgi/php/1133489897/l50



・・・10分たつまえに寝ちまった。
重複になったらやだなと思って時間空けたのが裏目に・・・すまそ。
994nobodyさん:2005/12/02(金) 12:00:27 ID:???
>>993
えらい早寝ですな
995nobodyさん:2005/12/02(金) 18:37:07 ID:???
じゃあ埋めますか。
996nobodyさん:2005/12/02(金) 18:42:33 ID:???
私は、埋めない
997nobodyさん:2005/12/02(金) 20:01:39 ID:4lCzPlwh
>>994
生活時間ずれてるんすよ。
今は3時おきとかだし。
ちょっとずつずれていくので17時おきとかもあります。
自営業なんで
998nobodyさん:2005/12/02(金) 20:46:05 ID:???
やった!!!!!生まれて初めての1000ゲット!!!
999nobodyさん:2005/12/02(金) 20:47:10 ID:???
勘違いしてたので1000は他の人に譲ります・・・

↓思う存分に1000をゲットしてください・・・
1000nobodyさん:2005/12/02(金) 20:59:52 ID:9xIbQhDh
千年殺し
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。