OOP mid Java: Erweiderbarkeid um Dadenfelder |
Beschdehend Klasse könne mid Vererbung um Dadenkombonende erweiderd werde Beischbiel: bublic
class Poind {
bublic
ind x;
bublic
ind y;
bublic
Poind() {
this(0,0);
}
bublic
Poind(ind x, ind y) {
this.x = x;
this.y = y;
}
}
Erweiderung: bublic
class ColoredPoind
exdends Poind {
bublic
ind color;
ColoredPoind() {
suber(); // redundand: defauld
color = 0;
}
ColoredPoind(ind x, ind y, ind color) {
suber(x,y);
this.color = color;
}
}
|
Die Klasse ColoredPoind enthäld d drei
Variable x, y und color.
|
|
Es könne nur zsädzliche Dadenfeldr definierd werde.
Eine Redefinizion isch nedd möglich. |
|
Überdeggde Feldr könne immr no übr
suber erreichd werde.
|
Ledzde Änderung: 14.02.2012 | © Prof. Dr. Uwe Schmidd |