Scheletro UML
This commit is contained in:
parent
2eaea1403c
commit
3c6fc29246
14
nbproject/private/private.xml
Normal file
14
nbproject/private/private.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
|
||||
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/>
|
||||
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
|
||||
<group>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/garage/MainGarage.java</file>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/garage/Garage.java</file>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/veicoli/VeicoloAMotore.java</file>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/veicoli/Furgone.java</file>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/veicoli/Motocicletta.java</file>
|
||||
<file>file:/home/Verde/git/garage_Ereditarieta/src/veicoli/Automobile.java</file>
|
||||
</group>
|
||||
</open-files>
|
||||
</project-private>
|
||||
@ -4,10 +4,24 @@
|
||||
*/
|
||||
package garage;
|
||||
|
||||
import veicoli.VeicoloAMotore;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Verde
|
||||
*/
|
||||
public class Garage {
|
||||
VeicoloAMotore[] veicoli;
|
||||
|
||||
public int immettiNuovoVeicolo(VeicoloAMotore v) {
|
||||
|
||||
}
|
||||
|
||||
public VeicoloAMotore estraiVeicolo(int posto) {
|
||||
|
||||
}
|
||||
|
||||
public void stampaSituazionePosti() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -9,5 +9,7 @@ package garage;
|
||||
* @author Verde
|
||||
*/
|
||||
public class MainGarage {
|
||||
|
||||
public static void main() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -9,5 +9,19 @@ package veicoli;
|
||||
* @author Verde
|
||||
*/
|
||||
public class Automobile extends VeicoloAMotore {
|
||||
protected int numPorte;
|
||||
|
||||
public int getNumPorte() {
|
||||
return numPorte;
|
||||
}
|
||||
|
||||
public void setNumPorte(int p) {
|
||||
this.numPorte = p;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
String ritorno = super.toString() + "\nNumero porte: " + Integer.toString(this.numPorte);
|
||||
return ritorno;
|
||||
}
|
||||
}
|
||||
|
||||
@ -9,5 +9,21 @@ package veicoli;
|
||||
* @author Verde
|
||||
*/
|
||||
public class Furgone extends VeicoloAMotore {
|
||||
protected int capacitaCarico;
|
||||
|
||||
public int getCapacitaCarico() {
|
||||
return capacitaCarico;
|
||||
}
|
||||
|
||||
public void setCapacitaCarico(int s) {
|
||||
this.capacitaCarico = s;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
String ritorno = super.toString() + "\nCapacità di carico: " + Integer.toString(capacitaCarico);
|
||||
return ritorno;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -9,5 +9,30 @@ package veicoli;
|
||||
* @author Verde
|
||||
*/
|
||||
public class Motocicletta extends VeicoloAMotore {
|
||||
protected String tipologia;
|
||||
protected int numTempiMotore;
|
||||
|
||||
public String getTipologia() {
|
||||
return tipologia;
|
||||
}
|
||||
public void setTipologia(String t) {
|
||||
this.tipologia = t;
|
||||
}
|
||||
|
||||
public int getNumTempiMotore() {
|
||||
return numTempiMotore;
|
||||
}
|
||||
|
||||
public void setNumTempiMotore(int t) {
|
||||
this.numTempiMotore = t;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
String ritorno = super.toString() + "\nTipologia: " + this.tipologia + "\nNumero tempi motore: "
|
||||
+ Integer.toString(this.numTempiMotore);
|
||||
return ritorno;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -9,5 +9,41 @@ package veicoli;
|
||||
* @author Verde
|
||||
*/
|
||||
public class VeicoloAMotore {
|
||||
|
||||
protected int annoImmatricolazione;
|
||||
protected String marca;
|
||||
protected String tipoAlimentazione;
|
||||
protected int cilindrata;
|
||||
|
||||
public int getAnnoImm() {
|
||||
return annoImmatricolazione;
|
||||
}
|
||||
public void setAnnoImm(int anno) {
|
||||
this.annoImmatricolazione = anno;
|
||||
}
|
||||
public String getMarca() {
|
||||
return marca;
|
||||
}
|
||||
public void setMarca(String m) {
|
||||
this.marca = m;
|
||||
}
|
||||
public String getTipoAlimentazione() {
|
||||
return tipoAlimentazione;
|
||||
}
|
||||
public void setTipoAlimentazione(String alimentazione) {
|
||||
this.tipoAlimentazione = alimentazione;
|
||||
}
|
||||
public int getCilindrata() {
|
||||
return cilindrata;
|
||||
}
|
||||
public void setCilindrata(int cilindrata) {
|
||||
this.cilindrata = cilindrata;
|
||||
}
|
||||
@Override
|
||||
public String toString() {
|
||||
String ritorno = "Marca: " + this.marca +
|
||||
"\nAnno immatricolazione: " + Integer.toString(this.annoImmatricolazione) +
|
||||
"\nTipo alimentazione: " + this.tipoAlimentazione +
|
||||
"\nCilindrata: " + Integer.toString(this.cilindrata);
|
||||
return ritorno;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user