java所定义的版本包括_java作业与答案

本文探讨了Java接口对象的特性,指出接口不能用new创建,只能由实现接口的类的对象来引用。同时,详细解释了接口的抽象方法、常量以及如何正确实现接口。此外,还介绍了Java中的方法覆盖和属性隐藏的概念,强调了子类如何重写父类的方法和隐藏属性。最后,概述了Java中单重继承和抽象方法的定义。
摘要由CSDN通过智能技术生成

6、以下关于接口对象的说法中正确的是:B

A)接口只能被类实现,不能用来声明对象;

B)接口对象可以用关键词new创建;

C)接口对象可以等于任何类的对象;

D)接口对象只能等于实现该接口的类的对象;

7、若有如下接口A的定义,下列哪些类下确实现了该接口A

interface A {

void method1(int i);

void method2(int j);

}

A)class B implements A{

void method1( ) { }

void method2( ) { }

}

B)class B {

void method1(int i ) { }

void method2(int j ) { }

}

C)class B implements A {

void method1(int i ) { }

void method2(int j ) { }

}

D)class B implements A{

public void method1(int x ) { }

public void method2(int y ) { }

}

二、填空题

1.如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量__隐藏______了父类的同名变量。

2.属性的隐藏是指子类重新定义从父类继承来的__同名变量或属性_______。

3.如果子类中的某个方法的名字、返回值类型和___参数列表_____与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。

4. Java 仅支持类间的_ 单__重继承。

5.抽象方法只有方法头,没有____方法体____。

6. Java 语言的接口是特殊的类,其中包含__static(静态)____常量和___abstract(抽象)____方法。

7.接口中所有属性均为___public______、____static_____和____final____的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值