Qual è la forma completa di OOPS?


Migliore risposta

Vedi la risposta di Richard Kenneth Eng a Come descriveresti la differenza tra programmazione orientata agli oggetti (OOP) e funzionale Stai programmando (FP) per un non tecnico?

Smalltalk è il miglior esempio di OOP basato su classi che esista (ci sono altre forme di OOP che non sono basate su classi, ma possiamo in gran parte ignorarle . LOOP basato sulla classe è di gran lunga il più comune.) Una classe è una definizione o un modello per la creazione di oggetti. In Smalltalk, una classe è anche un oggetto perché tutto in Smalltalk è un oggetto!

Una classe può ereditare da unaltra classe; può ereditare proprietà e metodi e puoi aggiungere ( o sostituisci con!) le tue proprietà e metodi. (Smalltalk supporta solo ereditarietà singola . Ereditarietà multipla , cioè ereditare da più di una classe, rende le cose molto più complicato e Smalltalk mira ad essere molto, molto semplice.)

Linguaggi come il C ++ aggiungono molta più complessità al paradigma OOP. Mirano a rendere lOOP più espressivo e flessibile, ma non sono sicuro che ne valga la pena.

Risposta

OOPS – Programmazione orientata agli oggetti. “S” in OOPS sta per “SYSTEMS”. In effetti, cè una conferenza chiamata OOPS Conference e sta per “Object Oriented Programming Language and Systems” Conference.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *