- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
688 :デフォルトの名無しさん[sage]:2016/09/21(水) 15:19:51.23 ID:CI/H1dYR - いや、前者でしょ、普通
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
691 :デフォルトの名無しさん[sage]:2016/09/21(水) 15:34:20.29 ID:CI/H1dYR - > x.isFoo()この時点で「xはFooですか?」とオブジェクトxに問いかけるとし
> その結果のブール値が、yes/noの意味があるって解釈 がありえないというのがありえないんですけど
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
692 :デフォルトの名無しさん[sage]:2016/09/21(水) 15:59:10.55 ID:CI/H1dYR - さかのぼってみたが、ここからおかしいな。
>>649 > x.isPrimeNumber()とあった場合、xに問うているのではなく > xの状態を確かめているの > で、その状態をIf文で審議して、yes/noを出力するの x.isPrimeNumber()は、xにお前は素数かという問い合わせをしているのであって、状態を確かめているわけではない。 また、if自身はconditionの中身なんて知らない。 >>650 > 君が目の前にペンを見せられて「これはペンですか?」と尋ねられたら > 君は頭なの中で「これはペンの形をしている」や「これはペンの機能を有している」と > ペンがペンであるかの状態を審議して「Yes」と答えるわけだ 「君=if」なら、ifはペンが問題になっているなんて知らない。
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
694 :デフォルトの名無しさん[sage]:2016/09/21(水) 16:40:32.90 ID:CI/H1dYR - >>693
> x.isPrimeNumber()は「xが素数である」と、その状態を見ている 見てるって誰が? 登場人物はxとifしかないが。
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
695 :デフォルトの名無しさん[sage]:2016/09/21(水) 16:41:37.46 ID:CI/H1dYR - >>693
> 当たり前、だからx.isPrimeNumber()と断定してその真偽を得ている 誰が断定するんだ? 誰も断定なんてしない。
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
697 :デフォルトの名無しさん[sage]:2016/09/21(水) 16:53:19.41 ID:CI/H1dYR - 君も何がいいたいのかよくわからんが、
>>696 > 普通に考えれば、「判断している」主体はif文が存在するクラスのオブジェクトだと思うんだけどw 判断なら、ifもxもするだろ。
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
699 :デフォルトの名無しさん[sage]:2016/09/21(水) 17:02:59.13 ID:CI/H1dYR - まさか、ID:43fglGIp派が多数なのか?
信じられん
|
- クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
701 :デフォルトの名無しさん[sage]:2016/09/21(水) 17:09:51.28 ID:CI/H1dYR - >>700
まぁ俺もどうでもいいっちゃいいんだが、 > 後者は、x.isFoo()は「xはFooである」と断定したと解釈し、bool値はその断定の真偽の意味しかない > If x is Foo then Yes else No.のように条件式に当てはめて初めてその結果に意味が生まれる > あくまでオブジェクトxの状態を見て、その判断をxの外側でする という文章に、強烈な違和感を感じたのでちょっと突っ込んでみただけ。
|