Please enable JavaScript.
Coggle requires JavaScript to display documents.
Teoria C++_PT2 - Coggle Diagram
Teoria C++_PT2
Private e Public
-
-
Public =
-
Serve creare interfaccia oggetto, ovvero i "comandi" che permettono di interagire con esso
Struct e Oggetto
Struct =
-
Al suo interno tutto è public, usata solitamente per contenere dati semplici
Oggetto =
lo struct è idea, oggetto è la variabile che puoi usare davvero per salvare i dati e occupa spazio nella memoria
Identità: puoi creare mille oggetti dallo stesso struct; ognuno avrà i propri dati indipendenti dagli altri
Se lo struct è la ricetta della torta, l'oggetto è la torta che hai appena sfornato
Costruttore =
Se oggetto bisogno di allocare memoria (RAII) o aprire un file, lo fa qui dentro
-
-
Classe =
La classe non è oggetto reale, ma lo stampino: da stampo creare infiniti oggetti, ognuno con i suoi dati diversi
A differenza variabili semplici, classe raggruppa: le variabili e funzioni che l'oggetto può compiere
In una classe, puoi decidere che alcuni dati siano privati (differenza da struct)