抽象类能使用 final 修饰吗?
抽象类能使用 final 修饰吗?
不能。
使用抽象类就是将一组事物的共同部分/相似之处,提取成一个java类,好让这个类的子类来根据自己规则/用法,来实现,从而体现出多态的特征。
抽象类实际上是需要有子类来具体实现。
如果我们添加了final修饰来修饰抽象类,那么抽象类就不会被继承,从而没有子类。没有子类的话,那么抽象失去了存在的意义。
如果使用 final 修饰抽象类,就会与使用抽象类的目的相互矛盾。
所以抽象类不能使用 final 修饰。
抽象类能使用 final 修饰吗?
不能。
使用抽象类就是将一组事物的共同部分/相似之处,提取成一个java类,好让这个类的子类来根据自己规则/用法,来实现,从而体现出多态的特征。
抽象类实际上是需要有子类来具体实现。
如果我们添加了final修饰来修饰抽象类,那么抽象类就不会被继承,从而没有子类。没有子类的话,那么抽象失去了存在的意义。
如果使用 final 修饰抽象类,就会与使用抽象类的目的相互矛盾。
所以抽象类不能使用 final 修饰。