摘要: 内部类 内部类就是在一个类的内部在定义一个类 1.成员内部类 package com.oop.demo10; ​ public class Outer { private int id; public void out(){ System.out.println("这是外部类的方法"); } cla 阅读全文
posted @ 2022-07-18 18:00 GrowthRoad 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 抽象类和接口 抽象类 抽象类是用 abstract 来修饰的类,抽象方法是用 abstract 来修饰的方法 抽象类: package com.oop.demo08; ​ public abstract class Action { } ​ 抽象方法: package com.oop.demo08; 阅读全文
posted @ 2022-07-18 16:55 GrowthRoad 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Static关键字 static 用来修饰属性和方法 属性: 静态的属性可以直接调用 package com.oop.demo06; ​ public class Student { private static int age; private String name; ​ public stat 阅读全文
posted @ 2022-07-18 15:54 GrowthRoad 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 多态 即同一方法可以根据发送对象的不同而采用多种不同的行为方式 一个对象的实际类型是确定的,但可以指向的引用类型有很多(一般指父类和有关系的类) 一个对象的实际类型是确定的 new Student(); new Person(); 可以指向的引用类型就不确定了 Student s1 = new St 阅读全文
posted @ 2022-07-18 15:15 GrowthRoad 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 继承 继承的本质是对某一批类的抽象,从而实现对世界更好的建模 就像动物又分为哺乳动物、爬行动物等。 extends 的意思是“扩展”,子类是父类的扩展,我们通过extends来实现子类对父类的继承 继承是类和类之间的一种关系,除此之外,类和类之间的关系还有依赖、组合、聚合 继承关系的两个类,一个为子 阅读全文
posted @ 2022-07-18 10:03 GrowthRoad 阅读(17) 评论(0) 推荐(0) 编辑