随笔分类 - java 语言程序设计-李尊朝(5) -练习题
摘要:1.何为异常?为什么要进行异常处理? 异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零。 由于异常情况总是难免的,良好的应用和序除了具备用户所要求的基本功能处,还应该具备预见并处理可能发生的各种异常的功能。 2.Error和Exception类有何不同? Error类及派生的子类具有特征:它们处理的是较少发生的系统内部错误,程序员通常对它们无能为力,只能在其发...
阅读全文
摘要:1.什么是抽象类?它的特点是什么? 抽象类是专门设计用来让子类继承的类。 特点:抽象类通常都包括一个或多个抽象方法(只有方法说明,没有方法体),抽象类的子类必须实现其父类定义的每个抽象方法,除 非该子类也是抽象类。 2.什么是接口?它的特点是什么? 接口:是由一些抽象方法和常量所组成的集合。 特点: 1.接口可以实现多继承...
阅读全文
摘要:1.子类能够继承父灰的哪些成员变量和方法? 子类只能继承父类非私有的成员变量和方法。2.重载与覆盖有什么不同? 方法重载指在一个类中创建了多个方法。它们具有相同的方法名,但参数的个数不同、或参数的数据类型不同,或两者都不同 覆盖是指子类中定义的方法与父类方法名相同,子类在调用这个同名方法时,默认是调用它自已定义的方法,而将从父类那里继承来的方法进行覆盖,如 果一定要调用父类的同名方法,可以使用super关键字来指定。3.编写一个程序实现方法的重载。class Tiff { public Tiff(){ }; double calculate(float r) { return Math...
阅读全文
摘要:1。编程对10个整数排序 public class BubbleSort { //定义一个静态方法,使用冒泡排序方法 //对一维数组进行由小到大的排序 public static void bubbleSort(int[] a) { int n=a.length; //取得数组长度 int temp; //用于交换的临时变量 for(int i=n...
阅读全文
摘要:例7-1 以下程序能否通过编译?如果不能,请指出产竽错误的原因,并改正之。 class StudentsScore { private static int passPoint=350; private String studentId; private String name; private int score; public StudentsScore(String studentId,String name,int score) { this.studentId=studentId; this.name=name; this.score=score; } pub...
阅读全文
摘要:public class Account { String account; String name; String address; double balance; static double minBalance=50; public Account() { account="XXX"; name="Jone"; address="YYY"; balance=0; } public Account(String account,String name,String ad...
阅读全文
摘要:典型例题 6-3 设计一个活期存折类,其中包括成员变量name、indentity、address、balance、datae、hasPassword 、password 使用活期存折类创建对象,为zhangl办理一个活期存折,其成员变量的值分别为zhangsan(姓名)\1234567890(编号)\西安兴园10号(家挺地埴)\1000存款额\当天日期(办理日期)\true(是否要密码)\123456(import java.util.*;public class Bankbook { String name; long identity; String address; int bala.
阅读全文
浙公网安备 33010602011771号