5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

真のオブジェクト指向とは

1 :デフォルトの名無しさん:02/06/30 03:19
http://academy.2ch.net/test/read.cgi/art/1000329041/

裸体もオブジェクトなんだとよ。
お前らよく勉強しろよ

2 :デフォルトの名無しさん:02/06/30 03:22
スレ違いだが、カエルの解剖したことない。

3 :デフォルトの名無しさん:02/06/30 03:29
SubjectでなけりゃObject。
>>1は「なんでもない三角形」を書いてろってもんだ。・・・と言ってみる罠。

4 :デフォルトの名無しさん:02/06/30 03:44
俺、美大出てるんだ。C++と裸体デッサン、両方ともできるのは
俺くらいだろう。


5 :チンポ粉 ◆7G9ARxY2 :02/06/30 04:10
よかろう。ペキソ大卒の私が特別にオブジェクト指向のなんたるかを説いてやろう。なんでも聞くよろし。

6 :デフォルトの名無しさん:02/06/30 04:23
>>4
裸体とCしていますが何か?

7 :デフォルトの名無しさん:02/06/30 04:34
裸体はちょっと・・・
せめて靴下を

8 :デフォルトの名無しさん:02/06/30 04:37
>>7はアブノーマル(w

9 :デフォルトの名無しさん:02/06/30 06:50
>>7

烈しく妄想、もとい同意!!

10 :デフォルトの名無しさん:02/06/30 07:54
靴下は臭約の関係にあります。

11 :デフォルトの名無しさん:02/06/30 09:50
7と裸体とは関連ですか?

12 :デフォルトの名無しさん:02/06/30 11:11
完全裸体クラスと裸体+靴下クラスは、継承関係ですか?
だとしたら、どっちが基底ですか?

13 :デフォルトの名無しさん:02/06/30 11:13
Decorationパターン?

14 :デフォルトの名無しさん:02/06/30 11:56
完全裸体クラスは、服を着るメソッドをオーバーライドして、着衣が無い事を保証しています。
よって、靴下をはけるのは、肢体クラスのインスタンスです。

15 :デフォルトの名無しさん:02/06/30 12:03
股間クラスの仕様を教えてください。

16 :デフォルトの名無しさん:02/06/30 12:54
良スレage

17 :デフォルトの名無しさん:02/06/30 12:56
>>15
メソッドとしてopen()とinsert()は必ず定義されているはず。

18 :デフォルトの名無しさん:02/06/30 13:01
>>12 >>13
マニーなプログラマから見ると、
裸体のかわりに靴下で満足してるわけだから、これはProxyパターンじゃないか?

重ね着はChainOfResponsivilityパターンか。満足できるまでnext()しとけ。

19 :デフォルトの名無しさん:02/06/30 13:02
>>17
普通はそっちばかりに目がいくが、スカトロマニアには
出力ストリーム機能の実装も重要。

20 :きくに:02/06/30 13:05
>>12
裸体と靴下はhas-a関係。よって継承関係にするのは不適当。
それよりも
ルーズソックスを靴下から派生しる。


21 :デフォルトの名無しさん:02/06/30 13:09
>>19
なるほど、アクターによって股間クラスに求める機能は異なる
ってことだね。open()、close()と出力ストリーム機能は
interfaceで分けるべきだね。

22 :デフォルトの名無しさん:02/06/30 13:10
フィストファックマニアとしては openEx() の実装も欲しい。

23 :デフォルトの名無しさん:02/06/30 13:14
裸体が異性と誰も定義しない罠(w

24 :デフォルトの名無しさん:02/06/30 13:17
>>17
それだけでは肛門を閉鎖できません。

25 :デフォルトの名無しさん:02/06/30 14:01
>>1-24
またオブジェクト指向スレかよと思いつつも
念のためチェックしてみたら・・・。

ネタスレかよ。(w

26 :デフォルトの名無しさん:02/06/30 14:02
>>23

その定義はconcreteなクラスファクトリの領分でしょう。
abstractなら性別の定義はかえって邪魔では?

27 :デフォルトの名無しさん:02/06/30 17:42
うひー おらもOOわかってきたべ

28 :デフォルトの名無しさん:02/06/30 17:58
    ,.、   ,r 、
   ,! ヽ ,:'  ゙;
.   !  ゙, |   }
    ゙;  i_i  ,/
    ,r'     `ヽ、
   ,i"        ゙;     
   !. ・     ・  ,!   たじゅうけいしょうはしちゃいけません
  (ゝ_   x  _,r'' 
   ヽ,:`''''''''''''''"ヽ. 
    |      r';     
    ゙';:r--;--:、‐'
    ゙---'゙'--゙'

29 :デフォルトの名無しさん:02/06/30 18:21
セーラー服インスタンスは開放しないでください。(切なる願い

30 :デフォルトの名無しさん:02/06/30 19:15
セーラー服ラッパーから実インスタンスを取得したい

31 :デフォルトの名無しさん:02/06/30 19:42
>>28
多重継承で両性具有を実現。

32 :デフォルトの名無しさん:02/06/30 20:05
insert()はどっちのメソッドでしょう。

33 :デフォルトの名無しさん:02/06/30 22:05
クラス設計が間違っている。
裸体を
性的なオブジェクトとしてではなく、
芸術的なオブジェクトとして再設計せよ。

34 :デフォルトの名無しさん:02/07/01 00:26
>>32
insert()はMaleクラスかな。

例外の発生率が高いから、きちんとcatchするように。
怠ると、実社会からアボートするよ。

35 :デフォルトの名無しさん:02/07/01 02:43
>>33
抽象クラスが永遠に継承され続ける罠。

36 :デフォルトの名無しさん:02/07/01 21:41
性別はクラス設計ではない。 と、思いたいが、世間はそうは思わない。

37 :デフォルトの名無しさん:02/07/01 22:33
>>36
ある意味、多様性...

38 :デフォルトの名無しさん:02/07/02 12:53
>>36
単なるプロパティだろう。

39 :デフォルトの名無しさん:02/07/02 13:12
>>38
放尿。セクースなどのメソッドを男女別にオーバーライドする必要があるぞ。


40 :デフォルトの名無しさん:02/07/02 13:14
>38
でもインターフェースも内部実装も相違点が多いので
漏れは別クラスにするな。

41 :40:02/07/02 13:15
かぶった。打氏。

42 :デフォルトの名無しさん:02/07/02 13:56

      ∧_∧
      ( ´Д`)< 隣のクラスの娘に惚れました
     /    \
  __| | 18  | |__
  \   ̄ ̄ ̄ ̄ ̄   \
  ||\            \
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
  ||  || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
     .||              ||



7 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)