前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

JAVA期末考试复习题(java的期末考试题)

qiguaw 2024-10-10 08:17:57 资源文章 23 ℃ 0 评论

测试题

  1. 目前有用户需求开发便捷式文档系统,请你协助设计如下类;

Blog类:该类为抽象类,包含静态 整型 常量字段信息(Board 1 Article 2 Author 3 Comment 4);抽象方法showPage()用来做页面展示。

Board类是Blog类的子类,包含属性(版块id,版块名称name,版块介绍intro);

请设计其无参默认构造方法和带参数的构造方法;

请针对其showPage()方法,设计打印其属性信息;

请设计测试类,针对上述Board类做测试,显示效果。

  1. 动物王国开运动会,Animal是抽象类,有抽象方法run(),目前有Cat、Fish、Bird参与报名比赛,请设计一个程序,尽量使用多态技术,实现猫 走猫步跑,鱼 摇头摆尾 跑,鸟儿 蹦蹦跳跳 跑。
  2. 字符串试题

String s1=”hello”; String s2=new String(”hello”);请测试二者地址是否一致,内容是否一致;

并分析其原因。

  1. 请用自己的理解写出super this各自用处。
  2. 接口是否可继承接口? 抽象类是否可实现(implements)接口?
  3. 抽象类和抽象方法之间的关系

定义抽象类和抽象方法的关键字是( )。

抽象类中( )(可以/不可以)有抽象方法,( )(可以/不可以)有普通方法()(可以/不可以)有属性;

一个类中定义了抽象方法,那这个类( )(必须/不必须)用abstract修饰,即抽象类。

七.abstract class Name {

private String name;

public abstract boolean isStupidName(String name) {}

}

判断对错( )

八.

  1. 内部类(可以/不可以)了解外部类
  2. public static void main(String[]args){} 之外还可以定义一个static void main(){ }

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表