java,extends
extends在java中一般來說是代表繼承,繼承本身是屬於面向對象的三大特徵之一,需要注意的是繼承與現實生活中的“繼承”的相似之處是保留了一些父輩的特性,從而能夠減少代碼冗餘,並且提高程序運行效率。
而在Java中的繼承也就是在已經存在類的基礎上進行擴展,從而能夠產生新的類。而已經存在的類即稱之爲父類、基類或是超類,而新產生的類稱之爲子類或者派生類,在子類中,不僅會包含父類的屬性與方法,還能夠增加新的屬性與方法。
Java中子類繼承父類的語法格式爲:
修飾符 class class_name extends extend_class {
// 類的主體
}
其中,class_name是表示子類(即派生類)的名稱,而extend_class則表示父類(即基類)的名稱,extends關鍵字通常是直接跟在子類名之後的,其後面是該類需要繼承的父類名稱。
Java的繼承本身是通過extends關鍵字來實現的,extends的英文意思爲擴展,而並不是繼承。extends能夠很好的體現子類與父類的關係,即子類是屬於對父類的擴展,而子類是屬於一種特殊的父類。不過需要注意的是,在Java中基本上是不允許多繼承的。
參考範例:
繼承,具體代碼如下:
class Animal{
void eat(){
System.out.println("Animal eat");
}
void sleep(){
System.out.println("Animal sleep");
}
void breathe(){
System.out.println("Animal breathe");
}
}
class Fish extends Animal{
}
public class TestNew {
public static void main(String[] args) {
// TODO Auto-generated method stub
Animal an = new Animal();
Fish fn = new Fish();
an.breathe();
fn.breathe();
}
}
-
手機相冊很多垃圾圖片
我們使用手機去瀏覽網頁,或者是刷微博以及微信的時候,都會加載一些網頁,而且有些圖片還會自動下載保存到手機相冊裏面,這就是爲什麼我們的手機相冊總是會莫名的多出一些垃圾圖片的原因。如果我們的手機下載了非官網渠道的APP,這種APP軟件會出現無用圖片,會在相冊中保...
-
電腦被限速的解決方法
1、安裝打開QQ管家主面板,點擊右下角的‘工具箱’。2、需要使用到的軟件有ARP防火牆,在安裝上網右過點擊下載,下載完成後會提示是否安裝的。3、下載完成後提示是否安裝,安裝的過程中有可能會段網,在需要使用到網絡的時候不要安裝。4、安裝完成,ARP防火牆已經啓用,如果...
-
微信羣裏怎麼拍一拍,具體操作步驟
1、操作步驟:首先打開手機上的【微信】。2、打開微信之後,我們點擊打開羣好友【聊天窗口】。3、打開聊天窗口後,我們快速雙擊【好友的頭像】。4、雙擊好友後,對方就收到消息【拍了拍你】雙方的聊天窗口都會有提示。...
-
筆記本電腦顯示有限訪問權限是怎麼回事
現在很多電腦特別是筆記本電腦,上網都會連接更爲方便的wifi網絡,但有時候連接wifi時會顯示有限訪問權限這一問題,也就是電腦連接wifi網絡時會斷網,無法使用。我們可以把路由器還原出廠設置或者到官網刷最新的固件,然後重新設置路由器的上網設置。如果以上方法仍然無...
相關文章
- antimalware service executable佔內存高如何解決
- getthreadcontext,failed的解決方法是什麼
- XP系統出現unable to find a,version of the rutime怎麼辦
- index exceeds,matrix dimensions解決辦法是什麼
- access violation,at address的解決教程
- address already in,use: jvm bind如何解決
- Windows無法連接到System event,notification service服務
- java,exception
- centos安裝javajdk
- The requested resource,is not available處理