|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Napoli
Messaggi: 1727
|
Costruttore superclasse
Sto creando una classe MioFile che estende File.
File ha 4 costruttori: http://java.sun.com/j2se/1.5.0/docs/...a/io/File.html Se vogio far sì che la mia classe riutilizzi pari pari gli stessi costruttori di file, c'è un modo per dirlo in sul colpo? In teoria potrei scrive 4 costruttori di MioFile, che poi richiamano super(...) con la stessa "signature" di passaggio parametri.. Ma non è che esiste un modo "diretto", magari usando il costruttore generico { ... } ? Grazie
__________________
Se buttassimo in un cestino tutto ciò che in Italia non funziona cosa rimarrebbe? Il cestino. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
La tua classe MioFile non è obbligata ad avere gli stessi costruttori di File. Se vuoi che ci siano gli stessi costruttori, devi dichiararli esplicitamente nella tua classe e fare per ognuno la chiamata a super() con gli stessi parametri che i costruttori di File si aspettano.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: Napoli
Messaggi: 1727
|
Quote:
__________________
Se buttassimo in un cestino tutto ciò che in Italia non funziona cosa rimarrebbe? Il cestino. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:33.



















