public class test {
/**
* @param args
*/
public static void main(String[] args) {
// TEST
TubeLight tubeLight = new TubeLight(32, 50, "white");
tubeLight。
switchOn();
intInfo();
}
}
public class Light {
private int watts = 0;
private boolean indicator = false;
public Light(int watts) {
this。
watts = watts;
}
public Light(int watts,boolean indicator) {
this。watts = watts;
dicator = indicator;
}
public void switchOn() {
dicator = true;
}
public void switchOff() {
dicator = false;
}
public void printInfo() {
intln("watts:" + this。
watts);
intln("indicator:" + dicator);
}
}
public class TubeLight extends Light {
private int tubeLength = 0;
private String color = "";
public TubeLight(int watts, int tubeLength,String color) {
super(watts);
this。
tubeLength = tubeLength;
lor = color;
}
public void printInfo() {
intInfo();
intln("tubeLength:" + this。
tubeLength);
intln("color:" + lor);
}
}。
全部