package com.dasenlin.duotai;
public abstract class GrandFather {
abstract void shop();
}
package com.dasenlin.duotai;
public interface Ifather {
void makeFacory();
}
package com.dasenlin.duotai;
public interface Imother {
}
package com.dasenlin.duotai;
public class Son extends GrandFather implements Ifather,Imother {
@Override //父类的公共的抽象方法
public void makeFacory() {
}
@Override
void shop() { //祖父的抽象方法
}
}
package com.dasenlin.duotai;
public interface Teacher {
void print(); //public 的abstract方法
int num=9; //public 的final的static方法
}
package com.dasenlin.duotai;
public class Teacher1 implements Teacher {
@Override
public void print() {
System.out.println("teacher 接口的实现");
}
}
package com.dasenlin.duotai;
public class Test {
public static void main(String[] args) {
Teacher teacher= new Teacher1();
System.out.println(teacher.num);
}
}