Java抽象类和接口
生活随笔
收集整理的這篇文章主要介紹了
Java抽象类和接口
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
interface Io { //接口,默認(rèn)publicvoid speak();
} abstract class A { //抽象類(lèi)public void show() {System.out.println("Hello world"); //普通方法
}abstract void showTime(); //抽象方法
}public class Test implements Io{ //實(shí)現(xiàn)接口public void speak() { //必須包含接口的方法System.out.println("hello world"); } }
接口類(lèi)似于抽象類(lèi),接口和抽象類(lèi)都不能被實(shí)例化,目的都是被繼承。?抽象類(lèi)可以包含抽象方法和非抽象方法,但接口則全部必須是抽象方法,抽象類(lèi)可包含變量與常量,但接口只有常量。Java是單繼承編程語(yǔ)言,只能繼承一個(gè)父類(lèi),但可以連接多個(gè)接口。
?
轉(zhuǎn)載于:https://www.cnblogs.com/Lunix-touch/p/9786049.html
總結(jié)
以上是生活随笔為你收集整理的Java抽象类和接口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [BZOJ1130] [POI2008]
- 下一篇: c# 说说开发通用通信库,尤其是分布式服