java总结
@@@龙猫
君子可内敛不可懦弱,面不公可起而论之
展开
-
动态数组
编写一个求学生平均成绩的Java程序。要求使用Java API 中的数组列表类ArrayList来存储学生成绩 import java.util.ArrayList; public class ArrayListtest { public static void main(String[] args) { ArrayList<Student> v1=new ArrayL...原创 2020-03-29 21:37:14 · 182 阅读 · 0 评论 -
异常处理
编写程序。编写一个求平方根的Java程序。要求使用try-catch语句处理用户输入负数时的异常 import java.util.Scanner; public class ErrorTryCatch { static double sqr(double n) {//需加上static,不需要创建对象,可直接调用 double result; if(n<0) throw(...原创 2020-03-29 09:09:41 · 400 阅读 · 0 评论 -
替换与多态
编写程序。完成以下的对象替换与多态实验。 (1)编写一个描述鸡的类Chicken(属性至少包括鸡的名字和质量,方法至少包括构造方法、显示鸡的质量、模拟鸡的叫声等)。 (2)继承类Chicken,分别定义描述小鸡的类Chick、描述母鸡的类Hen、描述公鸡的类Cock,重写模拟鸡叫的方法。 package statrt; import java.util.Scanner; class Chicke...原创 2020-03-27 23:05:12 · 735 阅读 · 3 评论 -
组合与继承
1.编写程序。使用组合的方法编写一个计算圆环面积的Java程序。要求:先设计一个圆形类Circle,再基于类Circle使用组合的方法定义一个圆环类Ring。圆环可认为是由一大一小两个同心圆组合而成。最后编写一个测试类测试所编写的圆环类Ring。 组合:对象字段:使用已有的类定义字段,这些字段是类类型的对象 组合类:包含对象字段的类 import java.util.Scanner; cla...原创 2020-03-26 23:37:16 · 1467 阅读 · 0 评论 -
4种特殊的类定义形式
内部类: 1.内部类是外部类的一个成员,可以访问所在外部类的私有成员 2.内部类可以使用类成员所特有的权限(paivate,protected) 进行管理 3.在外部类之外的地方使用内部类,需要通过外部类对象才能使用 package statrt; //一个包含内部类B的外部类AwithInner class AwithInner{ public int x=10; private int y...原创 2020-03-25 22:26:56 · 548 阅读 · 0 评论