- 博客(4)
- 收藏
- 关注
原创 重写与重载
需要有继承关系,子类重写父类的方法!方法名必须相同参数列表必须相同修饰符:范围可以扩大但不可以缩小。 public->protected->default->private抛出的异常:范围可以被缩小,但不能扩大。重写,子类的方法和父类必须一致:方法体不同!为什么要重写:父类的功能,子类不一定需要,或者不一定满足!重载就是在一个类中,有相同的函数名称,但形参不同的函数。方法的重载的规则:方法名称必须相同参数列表必须不同(个数不同、或类型不同、参数排序顺序不同等)方法的返回类型可以相同也可以不相同仅仅返回类型不
2022-06-27 22:17:13 88 2
原创 面向对象编程
面向对象编程的本质就是:以类的方式组织代码,以对象的形式组织(封装)数据抽象:三大特性: 封装、继承、多态从认识论角度考虑是:先有对象后有类。对象,是具体的事物。类,是抽象的,是对对像的抽象从代码运行角度考虑是:先有类后有对象。类是对象的模板,对象是类的实例.类是一种抽象的数据类型,它是对某一个事物整体描述/定义,但是并不能代表某一个具体的事物。对象是抽象概念的具体实例对象在类的里面。同一个类可以有不同的对象,如:Student xiaoming = new Student();Student xiao
2022-06-27 22:09:59 178 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人