C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■88160 / )  Re[3]: オブジェクト指向とはつまり何ですか?
□投稿者/ furu (179回)-(2018/08/06(Mon) 13:56:29)
No88150 (はまぐり さん) に返信
> ■No88148 (furu さん) に返信
> 英語の文法と日本語の文法に違いがあって
> 日本語の文法がオブジェクト指向のこと?
私の勝手な解釈です。(例は悪いかも)

英語,ドイツ語,スペイン語,中国語など大体は

I move apple. 主語(Subject)-動詞(Verb)-目的語(Object)

日本語,韓国語,ラテン語などは

 私はりんごを動かす。

コンピュータに仕事をしてもらうのにには命令形になり、主語を付けない。
Please(どうぞ)も付けずに

 move(apple);

オブジェクト指向では、目的語が前に来て、動詞が後になる。

 apple.move();  //りんごを動かせ。

ほら、日本語っぽいでしょ。

オブジェクト指向がやってきた時
日本人に有利かなって思いました。

継承やらなにやらあるけど
動詞がメインではなく、目的語をメインにもってきて、
それに対して、できること(動詞)を定義することが
オブジェクト指向だと思っています。
返信 編集キー/


管理者用

- Child Tree -