第7章 面向对象编程
7.1IDEA常用快捷键 模板
7.2包
7.3 访问修饰符
7.4 面向对象编程特征
封装:
继承:
super关键字:代表父类的引用,访问父类的属性 方法 构造器
多态:
方法重写/重载:
instanceof 判断对象是否为xx类型或xx类型子类型
7.5 hashcode与equals方法
equals()是比较两个对象的引用是否相同 能直接判断两个对象是否相等;hashcode()是将对象的某个属性值做处理 返回一段代表自己的哈希值 在hashmap hashset等数据结构的查找 添加 删除等功能中更快 更高效。所以equals重写hashcode也必须重写 equals相等hashcode也必须相等 hashcode相等equals不一定相等