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:错误不是异常,而是脱离程序员控制的问题。错误在代码中通常被忽略

本文作者:菜鸡前来

本文链接:https://www.cnblogs.com/lyhidea/p/16739870.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   菜鸡前来  阅读(21)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起