Java中抽象类、接口、包的文档练习 |
您所在的位置:网站首页 › 下面关于java中包的说法正确的是哪一项 › Java中抽象类、接口、包的文档练习 |
。一、选择题 1. 实现接口的类修饰不可以是( ) A. Public B、abstract C、final D、void 2. 下面程序定义了一个类,关于该类说法正确的是( ) abstract classabstractClass{ …… } A. 该类能调用new abstractClass(),方法实例化为一个对象 B. 该类不能被继承 C. 该类的方法都不能被重载 D. 以上说法都不对
3. 下列说法正确的是( ) A. java中包的主要作用是实现跨平台功能 B. package语句只能放在import语句后面 C. 包(package)由一组类(class)和界面(interface)组成 D. 可以用#include关键词来标明来自其它包中的类;
4、下列叙述中,错误的是( ) A.父类不能替代子类 B. 子类能够替代父类 C.子类继承父类 D. 父类包含子类
5、关键字( )表明一个对象或变量在初始化后不能修改。 A.extends B.final C. this D.finalize
6、定义类A如下:(重要) class A{ int a,b,c; public void B(intx,int y, int z){ a=x;b=y;c=z;} } 下面对方法B的重载哪些是正确的( )。 A.public void A(int x1,int y1, int z1){ a=x1;b=y1;c=z1;} B.public void B(int x1,int y1, intz1){ a=x1;b=y1;c=z1;} C.public void B(int x,int y){ a=x;b=y;c=0;} D. public B(int x,inty, int z){ a=x;b=y;c=z;}
7、已知类关系如下: Class Employee{} Class Manager extends Employee{} Class Director extends Employee{} 则下列语句正确的是:( )。 A.Employee e=new Manager(); B.Director d=new Manager(); C.Director d =new Employee (); D.Manager m=new Director ();
8、接口是Java面向对象的实现机制之一,以下说法正确的是( )。 A.Java支持多重继承,一个类可以实现多个接口 B.Java只支持单重继承,一个类可以实现多个接口 C.Java只支持单重继承,一个类可以实现一个接口 D.Java支持多重继承,但一个类只可以实现一个接口
9、什么样的方法不能被重写 。 A.私有(private)方法 B.最终(final)方法 C.受保护(protected)的方法 D.以上都不对
10、下列有关抽象类与接口的叙述中正确的是哪一个 。 A.抽象类中必须有抽象方法,接口中也必须有抽象方法 B.抽象类中可以有非抽象方法,接口中也可以有非抽象方法 C |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |