1. ホーム
  2. c

[解決済み] プログラミング言語Cはオブジェクト指向ですか?

2022-03-07 22:24:18

質問

同僚とCとC++について話していたところ、彼はCはオブジェクト指向だと主張しましたが、私はそうではないと主張しました。Cでオブジェクト指向的なことができるのは知っているが、C++は真のオブジェクト指向言語である。

どのようなお考えですか?

また、「オブジェクト指向の意味は誰が決めるのか」「オブジェクト指向の本当の意味を公式に言うのは難しい」という議論も巻き起こりました。これについてはどうお考えですか?

どのように解決するのか?

もし、「Cはオブジェクト指向か」というのが、「Cはオブジェクト指向プログラミングをサポートするために特別に設計されているか」という意味であれば、Cは明らかにオブジェクト指向ではありません。