一、接口继承接口
1.类与类之间的是单继承 直接父类只有一个
2.类和接口之间是多实现 一个类可以实现多个接口
3.接口和接口之间是多继承的
4.接口中是没有静态代码块和构造方法的
5.如果实现类没有覆盖重写所有接口当中的所有抽象方法,那么实现类必须是一个抽象类
package Mypackage; //创建自定义包 Mypackage
import java.util.*; //引用java.util包
public class MyDate {
private int year,month,day;
public static void main(String[] arg3){}
public MyDate(int y,int m,int d) {
year = y;
month = (((m>=1) & (m<=12)) ? m : 1);
day = (((d>=1) & (d<=31)) ? d : 1);
}
public MyDate() {
this(0,0,0);
}
public static int thisyear() {
return Calendar.getInstance().get(Calendar.YEAR);//返回当年的年份
}
public int year() {
return year;//返回年份
}
public String toString(){
return year+"-"+month+"-"+day;//返回转化为字符串的年-月-日
}
}