static关键字,抽象类,接口,异常

static关键字

静态方法;

抽象类

  1. 不能new这个抽象类,只能靠子类去实现他:约束

  2. 抽象类中可以写普遍的方法

  3. 抽象方法必须在抽象类中

  4. //抽象类的所有方法,继承了它的子类,都得实现它的方法,也就是重写方法

//抽象类的所有方法,继承了它的子类,都得实现它的方法,也就是重写方法
public class A extends Action{
    @Override
    public void doSomething() {
​
    }
}
//abstract抽象类
public abstract class Action {
    //约束,有人帮我们实现
    //abstract抽象方法
    public abstract void doSomething();
}

接口

  1. 接口的本质是契约,就像我们人间的法律一样

  2. 作用:

    1. 约束

    2. 定义一些方法,让不同的人实现

    3. public abstract

    4. public static final

    5. 接口不能实例化,接口中没有构造方法

    6. implements可以实现多个接口

    7. 必须要重写接口中的方法

内部类

异常

  1. 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这个程序员无法预见的

  2. 运行时异常:运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略

  3. 错误ERROR:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略

posted @ 2022-09-28 22:44  菜鸡前来  阅读(28)  评论(0)    收藏  举报