java
文章平均质量分 50
Ли Цзяоюэ
这个作者很懒,什么都没留下…
展开
-
Java中重写和重载的区别
定义:子类有一个方法和父类的某个方法的名称、返回类型(相同或是父类的子类)、参数都相同。定义:Java中允许同一个类中多个同名方法的存在,但是要求形参列表不一致(同名不同参,参数类型、个数、顺序至少有一样不同)。重写和重载的区别原创 2024-09-20 18:06:39 · 189 阅读 · 0 评论 -
封装、继承和多态
定义:为了更好的解决代码复用的问题,当多个类存在相同的的属性和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类只需要通过extends来声明继承父类即可,继承的本质就是建立一个查找关系。3,当创建子类对象时,不管使用子类的那个构造器,默认情况下总会去调用父类的无参构造器,如果父类未提供无参构造器,则需要在子类的构造器中用super去指定使用父类的那个构造器来完成父类的初始化工作,否则编译不会通过。1,子类继承的私有属性和方法的访问需要通过父类提供的公共的方法去访问。原创 2024-10-01 21:39:52 · 286 阅读 · 0 评论