SVI laughed.me.laugh()
SV
I laughed.
me.laugh()
疑問の余地がなく正しいと思う。
SVOI have a pen.me.has(new Pen())
SVO
I have a pen.
me.has(new Pen())
「所有している」はメソッドでは表現できないと思う。
meオブジェクトのメンバーにpenがいる、とUMLかなんかで表現するしかなさそう。
SVCIt's a pen.it.isA(Pen)
SVC
It's a pen.
it.isA(Pen)
It is a Penは継承関係で表現する?
He looks happy.him.looks(Feeling.HAPPY)
He looks happy.
him.looks(Feeling.HAPPY)
him.looks()をコールしたらFeeling.HAPPYが返ってくる方が正確?
でも人によって感じ方違うしな・・・。
SVOOI gave my brother a chocolateme.gives(me.brother, new Chocolate())
SVOO
I gave my brother a chocolate
me.gives(me.brother, new Chocolate())
難しい。合ってると思う。
SVOCI made my brother my wifeme.makes(me.brother, new Wife(me))
SVOC
I made my brother my wife
me.makes(me.brother, new Wife(me))
難しい。
thatwhich (非制限用法)
that
which (非制限用法)
読めない(´・ω・`)
Permalink | 記事への反応(2) | 23:49
ツイートシェア
オブジェクト指向だけで我慢できず内包表記を使ってしまった無能←
is-aを間違えていた instanceofだったね