摘要: toString()方法: java.lang.Object类的toString()方法的定义如下: public String toString(){ return getClass().getName()+"@"+Integer.toHexString(hashCode()); } 1.当打印一 阅读全文
posted @ 2020-03-18 20:21 林淼零 阅读(2093) 评论(0) 推荐(0)
摘要: 1: package com.aff.equals; public class TestOrder { public static void main(String[] args) { Order o1 = new Order(1001, "AA"); Order o2 = new Order(10 阅读全文
posted @ 2020-03-18 18:54 林淼零 阅读(264) 评论(0) 推荐(0)
摘要: package com.aff.equals; public class TestString { public static void main(String[] args) { String str1 = "AA"; String str2 = "AA"; String str3 = new S 阅读全文
posted @ 2020-03-18 18:21 林淼零 阅读(104) 评论(0) 推荐(0)
摘要: == : 1.基本数据类型:根据基本数据类型的值判断是否相等,相等返回true,反之返回false 注意:两端数据类型可以不同, 在不同的情况下,也可以返回true 2.引用数据类型:Object obj1 = newObject(); 比较引用类型变量的地址值是否相等 Object obj2= n 阅读全文
posted @ 2020-03-18 17:32 林淼零 阅读(305) 评论(0) 推荐(0)
摘要: Account: package banking5; //账户 public class Account { protected double balance; public Account(double int_balance) { balance = int_balance; } public 阅读全文
posted @ 2020-03-18 16:41 林淼零 阅读(243) 评论(0) 推荐(0)
摘要: 面向对象的多态性: 1.多态性理解为一个事物多种表现形态 ①. 方法的重载与重写为多态性的表现 ②.子类对象的多态性 2.子类对象的多态性使用的前提:①要有类的继承 ②子类要有对父类方法的重写 3.程序运行分为编译状态和运行状态。 对于多态性来说,编译时,看左边,将此引用变量理解为父类的类型 运行时 阅读全文
posted @ 2020-03-18 15:19 林淼零 阅读(622) 评论(0) 推荐(0)
摘要: 练习1: Account: package com.aff.sup; public class Account { private int id;// 账号 private double balance;// 余额 private double annualInterestRate;// 年利率 p 阅读全文
posted @ 2020-03-18 14:19 林淼零 阅读(164) 评论(0) 推荐(0)
摘要: 子类对象实例化全过程: package com.aff.sup; public class TestDog { public static void main(String[] args) { Dog d = new Dog(); d.setAge(2); d.setName("天天"); d.se 阅读全文
posted @ 2020-03-18 13:20 林淼零 阅读(144) 评论(0) 推荐(0)
摘要: super:可以用来修饰属性 方法 构造器 当子类与父类中有同名的属性时,可以通过 super.此属性 显式的调用父类声明的属性 若想调用子类的同名的属性“this.此属性” 2.当子类重写父类的方法以后,在子类中若想再显式的调用父类的被重写的方法,就需要使用 super.方法 3.super修饰构 阅读全文
posted @ 2020-03-18 11:48 林淼零 阅读(2827) 评论(0) 推荐(0)
摘要: 练习一: ManKind: package com.aff.ex1; //定义一个ManKind类,包括成员变量int sex, int salary //方法 void manOrWoman(); 根据sex的值显示man: sex == 1 , woman:sex == 0 //方法 void 阅读全文
posted @ 2020-03-18 10:19 林淼零 阅读(294) 评论(0) 推荐(0)
摘要: 1.面向对象的特征:继承性 2.通过 Class A extends B 实现类的继承 子类:A 父类(基类 SuperClass):B 3.子类继承父类后,父类声明的属性 方法,子类就可以获取到。 注意:当父类中有私有的属性或者方法时,子类是可以获取的到,只是由于封装性的设计 使得子类不能直接调用 阅读全文
posted @ 2020-03-18 09:49 林淼零 阅读(176) 评论(0) 推荐(0)
摘要: Account: package com.aff.ex; public class Account { private int id;// 账号 private double balance;// 余额 private double annualInterestRate;// 年利率 public 阅读全文
posted @ 2020-03-18 03:06 林淼零 阅读(191) 评论(0) 推荐(0)