01: //Plik: 03_DziedziczKonstr/Pixel.java
02: 
03: import java.awt.Color;
04: 
05: public class Pixel extends Point {
06: 
07:     private Color color;
08: 
09:     public Pixel(int x, int y, Color color) {
10:         super(x,y);
11:         this.color = color;
12:     }
13: 
14:     public Pixel(int x, int y) {
15:         this(x,y,Color.BLACK);
16:     }
17: 
18:     public Pixel(Color color) {
19:         this(0,0,color);
20:     }
21: 
22:     public Pixel() {
23:         this(0,0,Color.BLACK);
24:     }
25: 
26:     @Override
27:     public String toString() {
28:         return super.toString() + "(r=" + color.getRed() +
29:                ",g=" + color.getGreen() + ",b=" +
30:                color.getBlue() + ")";
31:     }
32: }