前言
上一讲,我们深入了解面向对象,介绍了面向对象有三个特征——封装、继承、多态,以及介绍方法的重载和重写,这些都是开发中很常用的特征,基本都尊重面向对象思想。再上一讲我们了解到了继承的时候,子类要重新写父类的方法,才能遵循子类的规则,那么忘记重写怎么办呢?所以本讲,我们讲解Java的抽象类和接口,这个跟继承有点类似,但是实现的子类必须实现对应的方法。
一、两个重要关键字
在讲解Java的抽象类和接口之前,我们必须先了解两个重要的关键字:static 和 final,这两个在接口中是很重要。static我们在第一讲helloworld就认识了,java的主方法就用了static。
1.静态static关键字
使用范围:在Java类中,可用static修饰属性、方法
本文探讨Java中抽象类和接口的使用,包括static和final关键字、抽象类的抽象方法,以及接口的重要性和与抽象类的区别。内容涵盖抽象类的目的、特点,接口的定义、实现及其与抽象类的对比,旨在提升程序的'高内聚,低耦合'特性。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



