抽象方法

1概述

2没有抽象方法的抽象类有什么意义

抽象类的意义在于思想上,而非内容上,这是面向对象的精华。如果我们觉得一大类“东西”,可以提取出一个“共同概念”,那么这个“共同概念”就可以是一个基类。如果这个“共同概念”本身没有现实存在,那么这个基类就可以是一个“抽象类”,至于抽象类有没有方法,取决于这个“共同概念”要不要做什么事情。如果它只是表达一些属性,其他的什么也不做,那仍然不影响它在概念上是一个合情合理的抽象类。

没有抽象方法的抽象类的作用:

1.抽象类不能new实例化

2.抽象类可以有构造方法,但是构造方法不能是抽象方法

3.通过子类继承,可以调用抽象类的构造方法

6 对final进行赋值