Jaká je úplná forma OOPS?


Nejlepší odpověď

Viz odpověď Richarda Kennetha Enga na Jak byste popsal rozdíl mezi objektově orientovaným programováním (OOP) a funkčním Programování (FP) pro jiné než technické?

Smalltalk je nejlepší příklad OOP založeného na třídách, který existuje. (Existují i ​​jiné formy OOP, které nejsou založeny na třídách, ale můžeme je do značné míry ignorovat.) . Třída OOP je zdaleka nejběžnější.) Třída je definice nebo šablona pro vytváření objektů. V Smalltalku je třída také objektem, protože vše v Smalltalk je objekt!

Třída může dědit z jiné třídy; může zdědit vlastnosti a metody a můžete přidat ( nebo je nahraďte!) své vlastní vlastnosti a metody. (Smalltalk podporuje pouze jednoduchou dědičnost . Vícenásobná dědičnost , tj. dědění z více než jedné třídy, dělá věci hodně komplikovanější a Smalltalk si klade za cíl být velmi, velmi jednoduchý.)

Jazyky jako C ++ dodávají paradigmatu OOP mnohem větší složitost. Jejich cílem je zvýšit expresivitu a flexibilitu OOP, ale nejsem si jist, zda to za to stojí.

Odpověď

OOPS – objektově orientované programování. „S“ v OOPS znamená „SYSTÉMY“. Ve skutečnosti se koná konference s názvem OOPS Conference, která je zkratkou pro konferenci „Objektově orientovaný programovací jazyk a systémy“.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *