一、数据可录入化
前一天的数据是直接写死的,不可以把需要测试的数据录入进去,今天利用 Scanner 将数据手动录入系统进行测试。
代码如下:
Scanner input = new Scanner(System.in);
for(int i = 1; i <= 4; i++){
Lady lady = new Lady();
System.out.println("请输入第" + i + "个美女的身高");
int h = input.nextInt();
lady.setHight(h);
System.out.println("请输入第" + i + "个美女的体重");
int w = input.nextInt();
lady.setWeight(w);
ladies.add(lady);
}
System.out.println(ladies);
二、学习父子关系extends和抽象类abstract
1.extends 是继承父类,只要那个类不是声明为 final 或者那个类定义为abstract 的就能继承。## 一、数据可录入化
前一天的数据是直接写死的,不可以把需要测试的数据录入进去,今天利用 Scanner 将数据手动录入系统进行测试。
代码如下:
Scanner input = new Scanner(System.in);
for(int i = 1; i <= 4; i++){
Lady lady = new Lady();
System.out.println("请输入第" + i + "个美女的身高");
int h = input.nextInt();
lady.setHight(h);
System.out.println("请输入第" + i + "个美女的体重");
int w = input.nextInt();
lady.setWeight(w);
ladies.add(lady);
}
System.out.println(ladies);
二、学习父子关系extends和抽象类abstract
1.extends 是继承父类,只要那个类不是声明为 final 或者那个类定义为abstract 的就能继承。
2.abstract 不可以和 final 一同使用:被 final 修饰后的类不能出现子类,而abstract的类需要子类来重写方法(不然毫无意义)。
3.abstract 不和可以和 private 一同使用: 当用 private 修饰抽象函数的时候,子类继承会无法重写父类的抽象方法( private 不被子类继承)
4.抽象类 与 接口 的区别
抽象类:可以有普通方法也可以有抽象方法 abstract extends
接口:只可以有抽象方法 interface implements
三、JDBC
简单介绍了如何添加数据库