Concetti di base della programmazione orientata agli oggetti (OOP)
In un linguaggio OOP (come per es. Java) ogni oggetto viene creato da una classe e l’oggetto viene definito come una istanza della sua classe. Creare un’istanza di una classe viene detto anche istanziare la classe. In pratica, un oggetto viene creato in base a un modello astratto chiamato classe.
Concetto di incapsulamento in Java
L’incapsulamento in Java può essere definito come un meccanismo mediante il quale i dati e i metodi che lavorano su tali dati vengono inseriti in una singola unità.
Ereditarietà dei caratteri umani
- Lobi dell’orecchio: liberi (dominanti), attaccati alla testa (recessivi)
- Forma del naso: a patata (dominante), a punta (recessivo)
- Capacità di muovere le orecchie: assente (dominante), presente (recessivo)
- Dita dei piedi: staccate tra loro (dominanti), attaccate tra loro (recessive)
Concetto di familiarità
E’ una situazione in cui nella storia di una famiglia ci sono stati più casi di una certa patologia.
Ereditarietà dei caratteri umani
Al momento della riproduzione gli alleli di un medesimo gene si separano per formare i ‘gameti’. Ne consegue che incrociando gli ibridi ottenuti in prima generazione (F1) gli alleli che controllano un determinato carattere si segregano (separano) per cui vengono trasmessi a gameti diversi.