摘要: 内部类 成员内部类 package 内部类;​public class Outer { private int age=10; public void out(){ System.out.println("这是外部类的方法"); }​ public class Inner{ public void 阅读全文
posted @ 2023-06-02 18:22 仓鼠的气垫床 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 抽象类 不能new这个抽象类,只能靠子类去实现它,约束! 抽象类可以写普通方法 抽象方法必须写在抽象类中 接口 接口中的所有定义其实都是抽象的public abstract 类 可以实现接口implements接口 实现了接口的类,就需要重写接口中的方法 利用接口实现多继承 接口不能被实例化,接口中 阅读全文
posted @ 2023-06-02 17:18 仓鼠的气垫床 阅读(5) 评论(0) 推荐(0) 编辑
摘要: static关键字 static修饰变量 可直接被类名调用 可被对象调用 没有加static关键字时,无法直接被类名调用 public class Demo01 { private static int age; //静态的变量 多线程! private double score; //非静态的变量 阅读全文
posted @ 2023-06-02 12:38 仓鼠的气垫床 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(OOP) 面向对象编程的本质:以类的方式组织代码,以对象的形式组织(封装)数据 抽象 三大特性 封装 继承 多态 非静态方法之间可以互相调用不用new对象,但是在静态方法里面无法直接调用非静态方法,原因是静态方法是和类一起加载的,非静态方法是在类实例化之后才存在的,相当于一个已经存在的 阅读全文
posted @ 2023-06-02 11:49 仓鼠的气垫床 阅读(52) 评论(0) 推荐(0) 编辑