- 博客(2)
- 收藏
- 关注
原创 集合 构造器
构造器的特点:写不写都有默认的构造器 一旦添加带参构造 默认的消失,如果想使用默认的构造器,必须自己添加。默认情况下,不同对象的哈希值是不同的,而重写hashCold()方法 可以实现不同对象的哈希值相同。Hashset集合存储元素:要保证元素唯一性,需要重写hashCold()和equals()定义:是JDK根据对象的地址或字符串或数字算出来的int类型的数值。同一对象多次调用hashCold()方法返回的哈希值是相同的。①存储和取出的元素一致的 ②没有重复元素。②不保证存储和取出的元素一致。
2024-01-10 11:24:10
344
原创 多态 抽象类 接口 异常
多态的好处:提高了程序的扩展性 具体体现:定义方法时,使用父类作为参数,使用的时候,使用具体的子类型参与操作。成员变量:编译看左边,运行看左边 成员方法:编译看左边,运行看右边(因为成员方法有重写,成员变量没有)成员方法:可以有抽象方法 限定子类必须完成某些动作,也可以有非抽象方法 提高代码复用性。没有方法体的方法定义为抽象方法,类中如果有抽象方法,类必须定义为抽象类。接口不能实例化 但可以参照多态方式 通过实现类对象实例化,叫接口多态。抽象类的子类 要么重写抽象类中所有抽象方法,要么是抽象类。
2024-01-08 15:53:23
362
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人