JAva搭乗...かばん...
2898 ワード
1.PIメンバーとメソッド:area()を含む1つのパケット内にインタフェースShapeを作成し、別のパケット内でこのインタフェースを実装します.具体的な方法は、CricleクラスとSquareクラスを作成し、この2つのクラスでインタフェース内のarea()メソッドを実装することです.作成したクラスをテストします.
package test;
import test1.*;
public class Test {
public static void main(String[] args) {
Cricle c = new Cricle(3.0);
System.out.println(c.area());
Square s = new Square(4.0,6.0);
System.out.println(s.area());
}
}
public interface Shape{
double PI = 3.14;
double area();
}
----------------------------------------
package test1;
import test.*;
public class Cricle implements Shape{
public double r;
public Cricle(double r){
this.r = r;
}
public double area(){
return (PI*r*r);
}
}
public class Square implements Shape{
public double h,w;
public Square(double h,double w){
this.h = h;
this.w = w;
}
public double area() {
return h*w;
}
}