Vad är den fullständiga formen av OOPS?


Bästa svaret

Se Richard Kenneth Engs svar på Hur skulle du beskriva skillnaden mellan Object Orientated Programming (OOP) och Functional Programmering (FP) för en icke-tekniker?

Smalltalk är det finaste exemplet på klassbaserad OOP som finns. (Det finns andra former av OOP som inte är baserade på klasser, men vi kan till stor del ignorera dem Klassbaserad OOP är den överlägset vanligaste.) En klass är en definition eller mall för att skapa objekt. I Smalltalk är en klass också ett objekt eftersom allt i Smalltalk är ett objekt!

En klass kan ärva från en annan klass; den kan ärva egenskaper och metoder, och du kan lägga till ( eller ersätt med!) dina egna egenskaper och metoder. (Smalltalk stöder endast enstaka arv . Flera arv , dvs. att ärva från mer än en klass, gör saker mycket mer komplicerat och Smalltalk syftar till att vara väldigt, väldigt enkelt.)

Språk som C ++ lägger till mycket mer komplexitet i OOP-paradigmet. De syftar till att göra OOP mer uttrycksfull och flexibel, men jag är inte säker på att det är värt det.

Svar

OOPS – Objektorienterad programmering. ”S” i OOPS står för ”SYSTEMS”. Det finns faktiskt en konferens som heter OOPS Conference och den står för ”Object Oriented Programming Language and Systems” Conference.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *