.


:




:

































 

 

 

 


2 : , .

3. JAVA

- , Java.

- . .

, (Dish). , . .

, Dish, . :

Dish.java

public class Dish {
protected String material;
protected String color;

public String getMaterial() {
return material;
}

public void setMaterial(String material) {
this.material = material;
}

public String getColor() {
return color;
}

public void setColor(String color) {
color = color;
}

public Dish(String material, String color) {
this.material = material;
this.color = color;
}

@Override
public String toString() {
return "{" +
" " + material + '\'' +
", " + color + '\'' +
'}';
}
}

:

publicclassDish { // Dish public

protected String material; // material String protected.

protectedStringcolor; // color Stringprotected.

. , / . .. , ( public) , .

, Alt+Insert GetterandSetter

. 15

 

material color . , .

. 16

 

:

public String getMaterial() { // material

return material;

}

 

public void setMaterial(String material) { //C material

this.material = material;

}

 

public String getColor() { // color

return color;

}

 

public void setColor(String color) { //C color

color = color;

}

. , . , , Alt+Insert Constructor. .

publicDish(Stringmaterial, Stringcolor) {

this.material = material;

this.color = color;

}

toString. . Alt+Insert

@Override

public String toString() {

return "{" +

" " + material + '\'' +

", " + color + '\'' +

'}';

}

}

Tarelka, Dish

Tarelka.java

public class Tarelka extends Dish {
private String razmer;

public String getRazmer() {
return razmer;
}

public void setRazmer(String razmer) {
this.razmer = razmer;
}

public Tarelka(String material, String color, String razmer) {
super(material, color);
this.razmer = razmer;
}

@Override
public String toString() {
return "T{" +
": " + razmer +
", : " + material +
", : " + color +
'}';
}
}

 

publicclassTarelkaextendsDish { // Tarelka public. extendsDish , Dish ( ) , . .. , Dish ( razmer, )

privateStringrazmer; // razmer String private.

razmer

public String getRazmer() { //

returnrazmer;

}

 

public void setRazmer(String razmer) { //

this.razmer = razmer;

}

public void setRazmer(String razmer) {

this.razmer = razmer;

}

toString

@Override
public String toString() {
return "T{" +
": " + razmer +
", : " + material +
", : " + color +
'}';
}
}

, TesterDish.

TesterDish.java

publicclassTesterDish { // TesterDish public
publicstaticvoidmain(String[] args) {
Tarelkat = newTarelka("","",""); // t Tarelka : ( material), ( color, ( razmer
System. out. println(t); // t
}
}

. 17.



<== | ==>
2. Java. | 4. Java
:


: 2018-10-18; !; : 1141 |


:

:

, - , ; , - .
==> ...

1249 - | 1280 -


© 2015-2024 lektsii.org - -

: 0.016 .