麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

Java面向對象的四大特性

2019-11-06 06:03:32
字體:
來源:轉載
供稿:網(wǎng)友

java面向對象的四大特性:

一.  抽象:把一類事物共有的屬性和行為提出來,形成一個模板

二.  封裝:把抽象出的數(shù)據(jù)或者對數(shù)據(jù)操作封裝在一起,數(shù)據(jù)被保護在內部,程序的其他部分只有通過被授權的方法才能夠被訪問。

通過一個成員方法控制和訪問私有屬性。

填寫圖片摘要(選填) 

Java中的控制訪問控制修飾符:

填寫圖片摘要(選填) 

?

這里就提出了包和類的觀點,

填寫圖片摘要(選填)

?

三.  繼承:當多個類出現(xiàn)相同的屬性和行為時,就可以從這些類中抽象出父類,在父類中定義這些相同的屬性和方法,所有的子類不需要重新定義這些屬性和方法,只需要通過extends語句來聲明繼承父類。

?

填寫圖片摘要(選填)

注意:

在認識多態(tài)之前,先了解方法的重載和方法的重寫(方法的覆蓋)

1. 方法重載:

1)  方法名相同;

2)  方法的參數(shù)類型、個數(shù)、順序至少有一個不同;

3)  方法的返回類型可以不同;

4)  方法的修飾符可以不同。

!!!(如果只是返回類型不同,不能構成重載。)(如果只是修飾符不同,也不能構成重載。)

2. 方法重寫:就是說子類的一個方法和父類的某個方法的名稱、參數(shù)、返回類型一樣。

填寫圖片摘要(選填)

?

四.  多態(tài):就是一個引用(類型)在不同情況下的多種狀態(tài)。

舉例:

填寫圖片摘要(選填)

?

填寫圖片摘要(選填) 

在創(chuàng)建對象的時候可以避免總是創(chuàng)建子類對象,父類的對象引用指向子類對象,如:Animal an=new Dog1.

我們使用多態(tài)的時候,創(chuàng)建的是父類的引用,開辟的是子類的空間,由于沒有開辟父類的空間,所以是父類的引用指向子類對象,并不是真正的父類自己創(chuàng)建了對象,而且父類對象的引用還可以作為函數(shù)參數(shù)來接收子類對象哦!

?

填寫圖片摘要(選填)

人可以喂養(yǎng)狗,狗吃的是骨頭,這里的feed方法為

feed(Animal an,Food f)class Master。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 激情小说另类 | 素人视频在线观看免费 | 欧美一极视频 | 天天草天天干天天射 | 韩国精品久久久 | 中国女警察一级毛片视频 | 亚洲人成网在线观看 | 久久成人综合视频 | 中文字幕精品在线视频 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | 国产一国产一级毛片视频在线 | 精品成人av一区二区在线播放 | 久久国产精品区 | 一区二区三区欧美日韩 | 欧美一级美片在线观看免费 | 片在线观看| 欧美成人午夜一区二区三区 | 国产成人小视频在线观看 | 日韩精品中文字幕在线观看 | 韩国精品久久久 | 狠狠操精品视频 | 午夜男人在线观看 | 九九热这里只有精品8 | 一级啪啪片 | 国产成人精品一区二区视频免费 | 欧美大电影免费观看 | 极色品影院 | 2021免费日韩视频网 | 日日综合 | 人人舔人人射 | 成人免费福利视频 | 涩涩伊人 | 91,视频免费看 | 国产精品一区二区三区在线看 | 免费国产成人高清在线看软件 | 羞羞的视频在线观看 | 12av毛片| 国内精品久久久久久久久久 | 欧美日韩激情 | 黄色美女网站免费看 | 国产视频第一区 |