Java?н???????????
???????????? ???????[ 2014/9/22 10:42:35 ] ????????Java ??? ????
????1?????????
???????interface?????????????????????????????????????????????????壬???н?????????????????????????????ɡ?????????????????£?
????[???η?] interface ????? [extends ????????б?]{
????[public] [static] [final] ????;
????[public] [abstract] ????;
????}
???????η???????????????????????????????public????????????????????????
???????????????????????????????????????????????????Java??????????????£???????????д??
????extends ????????б????????????????????????????????????????????extends?????????????????????????
??????????????е??????ж??????б??????
???????磬????????????????????y???ж????????????PI??????????????????????£?
public interface CalInterface
{
final float PI=3.14159f;//???????????????????PI
float getArea(float r);//??????????????????????getArea()
float getCircumference(float r);//??????????????????????getCircumference()
}
???????
??????Java????????????????????????????????????????
?????????
??????????????????????????y???????????????????ù????implements?????????????£?
????[???η?] class <????> [extends ??????] [implements ????б?]{
????}
???????η??????????????????????????????????public??abstract??final??
????????????????????????????????????????????????Java??????????????£???????????д??
????extends ????????????????????????????????????????????????extends????????????????????????
????implements ????б??????????????????????????????Щ?????????implements????????????б?????????????????б??д??????????????????????????????????
??????????????????????????????????????????????????????????????е??????£??????????????е????з????????磬??д????????Cire???????????5.7.1???ж??????Calculate????????????£?
public class Cire implements CalInterface
{
public float getArea(float r)
{
float area=PI*r*r;//???????????????????area
return area;//?????????????
}
public float getCircumference(float r)
{
float circumference=2*PI*r; //???????????????????circumference
return circumference; //?????????????
}
public static void main(String[] args)
{
Cire c = new Cire();
float f = c.getArea(2.0f);
System.out.println(Float.toString(f));
}
}
????????????У???????????У?????????????????????????????????????????“??”???????????????????????????????????????? ?????????????????????????????????????????????“?????.????”???????????????????????????????????????????????????????? ???????????????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11