04 2022 档案
摘要://important 抽象的思维~//interface 定义的关键字 , 接口都需要有实现类public interface UserService { //属性默认是常量~public static final int age = 17;//其实一般不会用到 //接口中的所有定义其实都是抽象的
阅读全文
摘要://abstract 抽象类; 类 extends :单继承 public abstract class Action { //约束~有人帮我们实现 //abstract , 抽象方法,只有方法名字,没有方法的实现 public abstract void Run(); } //抽象类的所有方法,继
阅读全文
摘要:package com.oop.Static; //静态导入包~ 很少用 import static java.lang.Math.random; import static java.lang.Math.PI; public class Application { public static vo
阅读全文
摘要:package com.oop.Polymorphism;public class Person { public void run(){ System.out.println("father"); } public void sing(){ System.out.println("father1"
阅读全文
摘要:重写 : 子类的方法和父类的方法必要一致;方法体不同 1. 方法名必须相同 2. 参数列表必须相同 3. 修饰符;范围可以扩大但不能缩小:public>protected>default>private 4. 抛出的异常 ;范围可以缩小但不能扩大; ClassNotFoundException-->
阅读全文
摘要://在Java中,所有的类,都默认直接或者间接继承objec类// Person 人 :父类public class Person /*extends object*/ { public Person() { System.out.println("Person无参执行了"); } protecte
阅读全文
摘要:封装的意义 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.统一接口 4.系统可维护增加了 package com.oop.Feng;//属性私有 get / set//定义一个类 private 私有public class Student { //属性私有 private Strin
阅读全文