Java抽象方法、抽象类和接口——第七讲

前言

        上一讲,我们深入了解面向对象,介绍了面向对象有三个特征——封装、继承、多态,以及介绍方法的重载和重写,这些都是开发中很常用的特征,基本都尊重面向对象思想。再上一讲我们了解到了继承的时候,子类要重新写父类的方法,才能遵循子类的规则,那么忘记重写怎么办呢?所以本讲,我们讲解Java的抽象类和接口,这个跟继承有点类似,但是实现的子类必须实现对应的方法。

一、两个重要关键字

        在讲解Java的抽象类和接口之前,我们必须先了解两个重要的关键字:static 和 final,这两个在接口中是很重要。static我们在第一讲helloworld就认识了,java的主方法就用了static。

1.静态static关键字

使用范围:Java类中,可用static修饰属性、方法代码块、内部类

特点:

  • 随着类的加载而加载,类变量,直接可以用"类.变量"调用
  • 修饰的成员,被所有对象所共享,

你可能感兴趣的:(Java从入门到精通,java,接口,抽象类)