C++ напълно обектно ориентиран ли е?
C++ напълно обектно ориентиран ли е?

Видео: C++ напълно обектно ориентиран ли е?

Видео: C++ напълно обектно ориентиран ли е?
Видео: OOP vs Functional Programming: Which to Choose 2024, Декември
Anonim

C++ поддържа обект - ориентирана програмиране, но ОО не е присъщо на езика. Всъщност функцията themain не е член на an обект . (Разбира се, може да се спори, че Java е напълно обект - ориентирана език също, защото неговите примитиви (да речем, int) не са обекти .)

Тук C++ обектно ориентиран ли е?

Ето причините C++ се нарича частичен орсеми Обектно ориентиран Език: Основната функция е извън класа: C++ поддържа обект - ориентирана програмиране, но ОО не е присъщо на езика. Можете да пишете валидно, добре кодирано, отлично стилизирано C++ програма без използване на обект дори веднъж.

Впоследствие въпросът е защо C++ не е чисто обектно ориентиран? Прегледана е 29090 пъти. C++ е не а чисто обектно ориентиран език, защото можете да пишете код, без да създавате клас в C++, докато Java е a чисто обектно-ориентиран език, защото всяка функция изисква клас.

Впоследствие може да се запитаме и кой език е изцяло обектно ориентиран?

- Quora. първо Java не е чисто обектно ориентиран програмиране език . Smalltalk е напълно и първо чисто обектно ориентирана програмиране език . Коя е напълно възразява - ориентирана програмиране език ?

Какво е 100 обектно-ориентиран?

Въпреки че Java е един от най-успешните Обектно-ориентиран език за програмиране , който също получи някои функционални програмиране докосването в Java 8 никога не се разглежда 100 % или чисто обект - ориентиран език за програмиране.