国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java中的接口和抽象

2019-11-06 08:01:08
字體:
來源:轉載
供稿:網友

一、抽象是對一類事物的抽象,是對類的抽象。抽象類不能實例化。含有抽象方法的類必須聲明為抽象類,抽象類中可以沒有抽象方法??梢杂腥我忸愋偷淖兞亢头椒?。abstract 不能修飾變量,只能修飾方法和類??梢杂徐o態代碼塊和靜態方法。可以有構造函數。一個類只能繼承一個抽象類。抽象方法必須是非靜態的。抽象類可以繼承非抽象類。任何類的基類是object. 二、接口是對類的行為方法的一種抽象。接口不能實例化。接口中的方法必須聲明為public abstract,全部都是沒有實現的方法,變量必須被聲明為public static final;不可以有靜態代碼塊和靜態方法。不可以有構造函數,一個類可以實現多個接口。 聯系:抽象類可以現實接口,不可以繼承一個接口。繼承是(is -a關系) 組合和繼承的關系: 組合是has-a的關系,是整體和部分的關系。 繼承是is-a的關系,是子類和父類的關系。將兩個類或者多個類結合使用就是組合。 設計模式的原則就是多用組合少用繼承。


上一篇:Java EE

下一篇:JAVA多線程

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 手游| 乳源| 舟曲县| 涿州市| 繁峙县| 永吉县| 永川市| 江孜县| 浦江县| 天全县| 霞浦县| 庆阳市| 江华| 隆德县| 泸定县| 松潘县| 青龙| 秀山| 星子县| 潼关县| 梁平县| 云安县| 襄汾县| 彝良县| 克山县| 正阳县| 宁陕县| 外汇| 山西省| 井陉县| 乌兰察布市| 雷波县| 岑溪市| 乐平市| 前郭尔| 于都县| 桐柏县| 余庆县| 合作市| 米泉市| 家居|