接口的作业笔记
2016-12-01 19:06
120 查看
这是我在做接口作业做的笔记,当时写作业的时候就考虑到了博客。所以很认真做了笔记,主要记录作为初学者的我所存在的疑惑。
一、 选择题
1. 下面的程序中定义了一个 Java 接口,其中包含( D)处错误。
public interface Utility{ private int MAX_SIZE=20; int MIN_SIZE=10; void use(){ System.out.println("using it"); } private int getSize(); void setSize(int i);
}
A、1 B、2 C、3 D、4
错误1:接口中的属性都是全局静态属性public static final +类型+变量 = 初始值;
(接口中的常量必须在定义时指定初始值)
错误2:接口中只有全局抽象方法用public abstract修饰
错误3:抽象方法里面没有方法体
错误4:全局抽象方法
注意:抽象方法可有形参
2. 给定如下 Java 代码,可以填入横线处的语句是(B )。
public interface Utility{} class FourWheeler implements Utility{} class Car extends FourWheeler{} class Bus extends FourWheeler{} public class Test{ public static void main(String[] args){ } }
A、Utility car=new Car(); B、FourWheeler bus= new Bus();C、Utility ut= new Utility(); D、Bus bus = new FourWheeler();
接口实现类 ---》 就是实现了这个接口的类
InkBox ink = new ColorfulInkBox();
接口的多态实现: (1)要有接口
(2)要有 接口的实现类
(3)要让接口的引用类型变量 指向 接口实现类 的对象
注意:实现接口的类是FourWheeler
3. 以下关于接口的说法中,正确的是(A )
。 A、接口中全部方法都是抽象方法,所有方法必须是 public 访问权限
B、接口中属性都使用 public static final 修饰,没有显式赋值将使用默认值
C、接口可以有构造方法
D、一个类只能有一个父类,但可以同时实现多个接口
意:不能说只有一个父类,但是可以说只有一个直接父类
4、给定下面的 Java 代码,可以填入下划线处的语句是(C )。
- public interface Constants{ int MAX=50; int MIN=1; } public class Test{ public static void main(String[] args){ } }
A、Constants con= new Constants(); B、Constants.MAX =100; C、int i=Constants.MAX-Constants.MIN; D、Constants.MIN > 0;
一、 选择题
1. 下面的程序中定义了一个 Java 接口,其中包含( D)处错误。
public interface Utility{ private int MAX_SIZE=20; int MIN_SIZE=10; void use(){ System.out.println("using it"); } private int getSize(); void setSize(int i);
}
A、1 B、2 C、3 D、4
错误1:接口中的属性都是全局静态属性public static final +类型+变量 = 初始值;
(接口中的常量必须在定义时指定初始值)
错误2:接口中只有全局抽象方法用public abstract修饰
错误3:抽象方法里面没有方法体
错误4:全局抽象方法
注意:抽象方法可有形参
2. 给定如下 Java 代码,可以填入横线处的语句是(B )。
public interface Utility{} class FourWheeler implements Utility{} class Car extends FourWheeler{} class Bus extends FourWheeler{} public class Test{ public static void main(String[] args){ } }
A、Utility car=new Car(); B、FourWheeler bus= new Bus();C、Utility ut= new Utility(); D、Bus bus = new FourWheeler();
接口实现类 ---》 就是实现了这个接口的类
InkBox ink = new ColorfulInkBox();
接口的多态实现: (1)要有接口
(2)要有 接口的实现类
(3)要让接口的引用类型变量 指向 接口实现类 的对象
注意:实现接口的类是FourWheeler
3. 以下关于接口的说法中,正确的是(A )
。 A、接口中全部方法都是抽象方法,所有方法必须是 public 访问权限
B、接口中属性都使用 public static final 修饰,没有显式赋值将使用默认值
C、接口可以有构造方法
D、一个类只能有一个父类,但可以同时实现多个接口
意:不能说只有一个父类,但是可以说只有一个直接父类
4、给定下面的 Java 代码,可以填入下划线处的语句是(C )。
- public interface Constants{ int MAX=50; int MIN=1; } public class Test{ public static void main(String[] args){ } }
A、Constants con= new Constants(); B、Constants.MAX =100; C、int i=Constants.MAX-Constants.MIN; D、Constants.MIN > 0;
相关文章推荐
- 接口作业的笔记之简答题
- 操作系统课堂笔记(3)用户接口和作业管理
- 操作系统课堂笔记(3)用户接口和作业管理
- java学习笔记(三)java接口总结
- 黑马程序员_笔记_多线程(创建线程的第二种方式:实现Runable接口)
- mvc框架打造笔记之wsgi协议的优缺点以及接口实现
- Android GPS学习笔记(2)—重要结构体及接口
- 学习笔记(五)接口与内部类(一)
- 疯狂java学习笔记1030---Collection、Iterator接口和Set接口
- C++面试笔记--继承和接口
- 【微信开发笔记】微信开发 多图片上传接口异常日志
- Java复习笔记(三)-----抽象类和接口
- 电商概论上课笔记-作业四
- Java学习笔记57. 再谈接口,兼论匿名内部类
- 【MFC学习笔记-作业8-蝴蝶飞~】【什么鬼作业】
- 课程笔记 08:数据结构(清华) 列表-读写接口
- 作业调度框架 Quartz 学习笔记(一) -- HelloWorld !!!
- Arraylist LinkedList 区别 (读 <Java性能优化> 之List接口笔记 )
- 【MFC学习笔记-作业10-稍微难一点的画图】
- 《Java核心技术》复习笔记 - 第六章 接口与内部类