1 类的继承
定义一个point类,包含私有数据成员x,y,成员方法包括无参构造方法,带参构造方法,set和get修改器和访问器方法。
定义circle类,从point类公有派生,增加数据成员半径r,成员方法包括无参构造方法,带参构造方法,计算面积方法getarea。
在main方法中定义一个circle的对象,并计算其面积。
public class Point {
private int x, y;
Point() {
}
Point(int x, int y) {
x = x;
y = y;
}
void set(int x, int y) {
x = x;
y = y;
}
int getx() {
return x;
}
int gety() {
return y;
}
public static void main(String[] args) {
Circle circle =new Circle(10);
System.out.println(circle.getarea());
}
}
class Circle extends Point{
private int r;
Circle(){
}
Circle(int r){
this.r=r;
}
double getarea() {
double area;
area=r*r*3.14;
return area;
}
}