課程
/后端開發
/Java
/Java入門第二季 升級版
Java的類和對象和方法是什么,還是不理解,有高手解答一下嗎,謝謝
2019-01-22
源自:Java入門第二季 升級版 8-3
正在回答
類就是一個類體,簡單理解比如說人類就是一個類
對象就是我們每一個人,我們每個人都屬于一個人類的對象
屬性就是我們每個人都有兩個眼睛,一個鼻子
方法就是我們可以走路
拿身份證來說吧:
每個人都有一張身份證 所以每一個人就是一個對象
身份證上的地址 民族 出生年月 等不包含具體信息的框架就是他的屬性
它是用來記錄個人信息的(這就是方法)
拿請假單來說
公司印的請假單都是統一標準的? 這些標準就是屬性
用來請假的? ?這就是方法
請假人 ?就是對象
圖片出不來
萬事萬物皆對象
對象:
1.屬性(特點)——11種數據類型
2.方法(行為)-----方法名,參數列表,返回類型
類相當于模板,創建對象。對象是類的具體化。對象是類的實例
1.寫一個人類Student
中學生管理系統
屬性: ? ?姓名 String、性別String、年齡int、身高double、體重double
方法(行為):學習study、運動sports、娛樂entertainment、休息rest、飲食meal
單行注釋給自己看的,多行給大家看得。
1.創建一個程序入口 ?
2.為屬性賦值
3.輸出屬性
4.調方法
屬性是空三角,方法是實心的三角。
凡是new的都會開辟新的空間,并在堆中。
六、面向對象的四大或三大特性
封裝、繼承、多態、抽象
封裝:安全、方便、規定
1.如何封裝:用共有的《方法》訪問私有的《屬性》
? private私有的
set ? get
封裝是針對屬性的。
七、構造方法 ?(為什么要new)
封裝可以通過二種方法:set\get。2.構造方法
構造方法只能用關鍵字new調用。
再像這樣說吧,鼠標可以看成一個模子,也就是模型model ,鼠標有形狀,顏色,品牌,相當于一個虛體不存在的。對象就相當于用了這個模子,比如品牌是聯想,顏色是黑色,形狀是橢圓,這個實體就是一個對象,是真實存在的,方法也就是鼠標的功能,可以滑動,可以點擊? ? 這樣想就行了
類相當于就是一個房子,房子里面裝著的就是對象和方法,對象可以是人,是動物,是植物,或者是某一個物品,這里假如對象可以看成一個人,有膚色,有名字,有國籍,方法就是這個對象也就是這個人,吃飯,睡覺,走路,這些都屬于是方法
qq_單曲循環_ijxzB8 提問者
SaltFishMan 回復 qq_單曲循環_ijxzB8 提問者
qq_單曲循環_ijxzB8 提問者 回復 SaltFishMan
SaltFishMan 回復 SaltFishMan
完全沒聽懂的那種
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
2 回答請高手解答,謝謝。
1 回答我對接口和抽象類的理解,請解答
1 回答面對對象,屬性,方法,類,什么概念,舉例子回答,謝謝。
2 回答請哪位高手來幫我詳細講解一下視頻里的equals()方法體,謝謝。
2 回答“抽象類可以包含普通的方法,也可以沒有抽象方法“ , "可以沒有抽象方法"這就不理解了,請大神指點一下,謝謝。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-02-12
類就是一個類體,簡單理解比如說人類就是一個類
對象就是我們每一個人,我們每個人都屬于一個人類的對象
屬性就是我們每個人都有兩個眼睛,一個鼻子
方法就是我們可以走路
2019-01-28
拿身份證來說吧:
每個人都有一張身份證 所以每一個人就是一個對象
身份證上的地址 民族 出生年月 等不包含具體信息的框架就是他的屬性
它是用來記錄個人信息的(這就是方法)
拿請假單來說
公司印的請假單都是統一標準的? 這些標準就是屬性
用來請假的? ?這就是方法
請假人 ?就是對象
2019-01-24
圖片出不來
2019-01-24
面向對象的編程OOP(筆記)
萬事萬物皆對象
對象:
1.屬性(特點)——11種數據類型
2.方法(行為)-----方法名,參數列表,返回類型
類相當于模板,創建對象。對象是類的具體化。對象是類的實例
二、寫類
1.寫一個人類Student
中學生管理系統
屬性: ? ?姓名 String、性別String、年齡int、身高double、體重double
方法(行為):學習study、運動sports、娛樂entertainment、休息rest、飲食meal
單行注釋給自己看的,多行給大家看得。
三、創建對象
1.創建一個程序入口 ?
2.為屬性賦值
3.輸出屬性
4.調方法
屬性是空三角,方法是實心的三角。
四、棧、堆
凡是new的都會開辟新的空間,并在堆中。
六、面向對象的四大或三大特性
封裝、繼承、多態、抽象
封裝:安全、方便、規定
1.如何封裝:用共有的《方法》訪問私有的《屬性》
? private私有的
set ? get
封裝是針對屬性的。
七、構造方法 ?(為什么要new)
封裝可以通過二種方法:set\get。2.構造方法
構造方法只能用關鍵字new調用。
2019-01-24
再像這樣說吧,鼠標可以看成一個模子,也就是模型model ,鼠標有形狀,顏色,品牌,相當于一個虛體不存在的。對象就相當于用了這個模子,比如品牌是聯想,顏色是黑色,形狀是橢圓,這個實體就是一個對象,是真實存在的,方法也就是鼠標的功能,可以滑動,可以點擊? ? 這樣想就行了
2019-01-22
類相當于就是一個房子,房子里面裝著的就是對象和方法,對象可以是人,是動物,是植物,或者是某一個物品,這里假如對象可以看成一個人,有膚色,有名字,有國籍,方法就是這個對象也就是這個人,吃飯,睡覺,走路,這些都屬于是方法
2019-01-22
完全沒聽懂的那種