实现和继承
package com.mgg.review;
/*
* 继承总结
*/
class A{
void methodA(){}
}
class B{
void methodB(){}
}
class C extends A{
void methodC(){}
}
//class D extends A,B{ //在java中,不支持类的多继承,一个类只能有一个父类
// void methodD(){}
//}
interface E{
void methodE();
}
interface F{
void methodF();
}
//接口可以继承接口
interface G extends E,F{ //在java中,支持接口的多继承,也就是一个接口可以有多个父接口
void methodG();
}
//一个类可以同时继承类和实现接口
//class H extends A implements E,F{
//
//}
//类可以继承自类,一个类只可以有一个父类
//接口可以继承自接口,一个接口可以有多个父接口
//类可以实现接口,一个类可以实现多个接口
//一个类可以同时继承自一个类和实现一个或多个接口
}