摘要:
多态: 什么是多态? 即同一方法可以根据发送对象的不同而采取多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用类型有很多 多态存在的条件: 有继承关系 子类重写父类非方法 父类引用指向子类对象 注意:多态是方法的多态,属性没有多态 Application: package com 阅读全文
posted @ 2021-06-03 20:43
Dudo1
阅读(70)
评论(0)
推荐(0)
摘要:
方法的重写: 重写都是方法的重写,和属性无关,重写只和非静态方法有关,对关键词public可以使用。 重写:需要有继承关系,是子类重写父类的方法。 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大但不能缩小: public>Protected>Default>private 抛出的异常:范围可 阅读全文
posted @ 2021-06-03 17:49
Dudo1
阅读(219)
评论(0)
推荐(0)
摘要:
super: super注意点: super调用父类的构造方法,默认调用,必须在构造方法的第一个 super必须只能出现在子类的方法或构造方法中 super不能同时调用构造方法 和this的区别: 1.代表的对象不同 this:本身调用者这个对象 super:代表父类对象的应用 2.前提不同: th 阅读全文
posted @ 2021-06-03 17:00
Dudo1
阅读(283)
评论(0)
推荐(0)
摘要:
继承: 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends :扩展。子类是父类的扩展。 JAVA中类只有单继承,没有多继承。就是一个儿子只能有一个父亲,一个父亲可以有多个儿子。 继承是类和类之间的一种关系,类和类之间的关系还有依赖、组合、聚合等。 继承关系的两个类,一个为子 阅读全文
posted @ 2021-06-03 15:49
Dudo1
阅读(678)
评论(0)
推荐(0)
摘要:
封装: 高内聚,低耦合: 程序设计要求高内聚,低耦合。 高内聚就是类的内部数据操作细节自己完成,不允许外部干涉。 低耦合就是仅暴露少量的方法给外部使用。 信息隐藏: 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问。 属性私有设置方法:private 属性私有访问方法:get/s 阅读全文
posted @ 2021-06-03 15:15
Dudo1
阅读(462)
评论(0)
推荐(0)

浙公网安备 33010602011771号