Ho una domanda sui costruttori e sull'ereditarietà predefiniti in Java.Costruttori predefiniti ed ereditarietà in Java
In genere, se si scrive una classe e non si include alcun costruttore, Java fornisce automaticamente un costruttore predefinito (uno senza parametri), che inizializza tutte le variabili di istanza della classe (se presenti) con alcuni valori predefiniti (0, null o false). Se si scrive un costruttore, tuttavia, con alcuni parametri e non si scrive alcun costruttore predefinito, Java non fornisce un costruttore predefinito. La mia domanda è: qual è il caso delle classi, che ereditano da altre classi - se scrivo un costruttore con alcuni parametri al loro interno, ma non includo un costruttore predefinito, ereditano il costruttore predefinito della super classe?
fa la necessità postale una modifica alla riga che presuppone che "Constructor inizializza tutte le variabili di istanza della classe (se presenti) con alcuni valori predefiniti (0, null o false)." ingannare il lettore? –