摘要:
多态 多态是继封装、继承之后,面向对象的第三大特性。 多态体现为**父类引用变量可以指向子类对象** *注意:在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。* 多态的定义与使用格式 定义格式:[父类类型 变量名=new 子类类型();]() 理解: 多态是同一个行为具有多个不同表现形 阅读全文
posted @ 2021-04-09 14:33
saxon宋
阅读(20)
评论(0)
推荐(0)
摘要:
重写(方法的重写) 概念: 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的规则: 参数列表与被重写方法的参数列表必须完全相同。 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样 阅读全文
posted @ 2021-04-09 13:58
saxon宋
阅读(89)
评论(0)
推荐(0)
摘要:
继承 概念:继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 语法:class 子类 extends 父类 通过代码可以发现,子类(Student)并没有定义任何的操作,而在主类中所使用的全部操作都是由Person类定义的,这证明 阅读全文
posted @ 2021-04-09 11:14
saxon宋
阅读(87)
评论(0)
推荐(1)
摘要:
封装 思想:将对象不需要让外界访问的成员变量和方法私有化,只提供符合开发者意愿的公有方法来访问这些数据和逻辑,保证了数据的安全和程序的稳定。高内聚、低耦合 实现方式:使用 private 修饰符把成员变量设置为私有,防止外部程序直接随意调用或修改成员变量,然后对外提供 public 的 set 和 阅读全文
posted @ 2021-04-09 10:32
saxon宋
阅读(39)
评论(0)
推荐(1)
摘要:
构造器详解 java中的构造方法是一种特殊的方法,用于初始化对象。java构造函数在对象创建时被调用。它构造值,即提供对象的数据。 构造函数的规则: 构造函数名必须与其类名称相同 构造函数必须没有显式返回类型 默认构造函数(无参数构造函数) public Person() { } public cl 阅读全文
posted @ 2021-04-09 09:46
saxon宋
阅读(229)
评论(0)
推荐(0)
摘要:
类与对象的创建 public class Application { //一个项目只有一个main方法 public static void main(String[] args) { //类:抽象化、实例化 //实例化后产生一个对象 Student stu1 = new Student(); St 阅读全文
posted @ 2021-04-09 09:26
saxon宋
阅读(40)
评论(0)
推荐(0)