2021年10月4日

面向对象(四)

摘要: 关键字 static 1. 特点 ① static 修饰的成员变量, 成员方法从属与类 ② 普通的成员变量和成员方法从属于对象 ③ 静态方法不能调用非静态成员 ④ 非静态方法可以调用静态成员和非静态成员 ⑤ static 不能改变变量和方法的访问权限 2. 用途: ① 方便在没有创建对象的情况下调用 阅读全文

posted @ 2021-10-04 19:37 Hrunjie 阅读(19) 评论(0) 推荐(0) 编辑

面向对象(三)

摘要: 重载和重写 1. 重载: 方法名不变, 参数一定要变(改变参数的类型, 个数等), 一般是在同一个类中重载. 1 public class Test3 { 2 public static void main(String[] args) { 3 4 Test3.Plus(1, 2); 5 Test3 阅读全文

posted @ 2021-10-04 19:04 Hrunjie 阅读(30) 评论(0) 推荐(0) 编辑

面向对象(二)

摘要: 继承和多态 (一). 继承的本质: 将父类对象中子类可见的成员(包括属性, 方法)复制到子类对象中, 将父类融入子类, 之后分析子类运行过程时, 不用考虑父类. 多态的本质: 父类引用指向子类对象 1 public class Parent { // 研究继承的本质 2 public void f1 阅读全文

posted @ 2021-10-04 17:03 Hrunjie 阅读(25) 评论(0) 推荐(0) 编辑

面向对象(一)

摘要: 构造器(构造方法), this 和 super 关键字 (一) 构造器 1. 定义: ①没有返回值(即没有例如int, String的类型, void也不能有) ②与类名同名 2. 特点: ①在一个类中, 自己没有去写一个构造方法, 那么 Java 会自动送你一个无参构造. ②当你自己写了一个构造方 阅读全文

posted @ 2021-10-04 11:03 Hrunjie 阅读(23) 评论(0) 推荐(0) 编辑

导航