抽象方法 vs. 方法:Java 中的定义和区别
抽象方法是一种没有具体实现的方法,只有方法签名,必须在抽象类或接口中定义。具体实现由子类实现。
方法是一种仅有方法头,没有具体方法体和操作实现方法,该方法必须在抽象类之中定义。
两者之间的区别在于:
- 抽象方法必须在抽象类或接口中定义,可以有具体方法实现,而方法则只有方法头,没有具体实现,必须在抽象类中定义。
- 在实现上,抽象方法是由子类实现的具体方法,而方法没有具体实现,只是一个占位符。
原文地址: https://www.cveoy.top/t/topic/oD8W 著作权归作者所有。请勿转载和采集!