1、D (接口)
2、C
3、B
4、C
5、A
6、B、D
7、B(2和3)
编程题:
1、使用接口的知识,定义接口IFly,创建三个类Plane类、Bird类、Balloon类,分别重写接口的fly()方法,然后再测试类中进行调用
package com.imooc.fly;
public interface IFly {
void fly();
}
package com.imooc.fly;
public class Plane implements IFly{
@Override
public void fly() {
System.out.println("飞机在天上飞");
}
}
package com.imooc.fly;
public class Bird implements IFly{
@Override
public void fly() {
System.out.println("小鸟在天空翱翔");
}
}
package com.imooc.fly;
public class Balloon implements IFly{
@Override
public void fly() {
System.out.println("气球飞上天空");
}
}
package com.imooc.flyTest;
import com.imooc.fly.Balloon;
import com.imooc.fly.Bird;
import com.imooc.fly.IFly;
import com.imooc.fly.Plane;
public class test {
public static void main(String[] args) {
IFly one = new Plane();
one.fly();
IFly two = new Bird();
two.fly();
IFly three = new Balloon();
three.fly();
}
}