2025.2.13学习内容
一:方法重写
在父类中定义的方法,无法访问子类所特有的属性时可以使用方法的重写来解决.
1.1什么是方法重写
1.2方法重写的规则
方法名相同
参数列表相同
返回值类型相同或者是其子类
访问权限不能严于父类
1.3快捷键实现方法重写
pet是该类的父类,object是所有类的父类
二:方法重写与方法重载的区别
三:Object类
object类是所有类的父类
toString():返回当前对象本身的有关信息,按字符串对象返回
对toString
方法的重写。可以看到类中定义的值。
equals():
Object
类的equals
方法用于判断两个对象是否为同一个对象,即比较的是对象的内存地址(引用)
String
类重写了Object
类的equals
方法,用于比较两个字符串的内容是否相等。
==: 简单数据类型中:直接比较值. 引用数据类型中:比较两者是否为同一对象.
四,多态
4.1多态的概念
同一操作或方法在不同对象上表现出不同的行为
4.1多态的概念
同一操作或方法在不同对象上表现出不同的行为
[外链图片转存中…(img-4YJkgu5c-1739453924874)]