объектно-ориентированный и объектно-ориентированный язык - PullRequest
0 голосов
/ 17 января 2011

Ну, у меня много вопросов относительно желаемой темы, ну, здесь лучше быть кратким.

1> C # является объектно-ориентированным или объектно-ориентированным

2> Java является объектно-ориентированным или объектно-ориентированным

согласно моим знаниям, c # является объектно-ориентированным, а java - объектно-ориентированным, если это правда, то что делает java ориентированным, а не объектно-ориентированным.

Ответы [ 2 ]

1 голос
/ 20 апреля 2015

В парадигме объектно-ориентированного программирования используются все возможности объектно-ориентированного программирования, кроме inheritance.Например, JavaScript является объектно-ориентированным, а Java - объектно-ориентированным.

Хотя обычно эти два термина используются взаимно исключительно, практически говоря, язык object oriented также object based, но не наоборот.

1 голос
/ 17 января 2011

И C #, и Java являются объектно-ориентированными языками .

Как правило, язык рассматривается как «объектно-ориентированный» , когда ему не хватает поддержки некоторых центральных особенностей действительно объектно-ориентированного языка, а именно наследования и полиморфизма. Хорошим примером объектно-ориентированного языка является VB 6 (версия до .NET). Он основывался на объектах, но не поддерживал ни наследование, ни полиморфизм, что делало его невозможным рассматривать как действительно объектно-ориентированный язык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...