日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

7.2类

發(fā)布時(shí)間:2024/4/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7.2类 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

7.2類

定義方法:

7.2.1類的構(gòu)造方法

在類的成員方法之外,還存在一種特殊的方法,那就是構(gòu)造方法。構(gòu)造方法是一個(gè)與類同名的方法,對象的創(chuàng)建就是通過構(gòu)造方法完成的,每當(dāng)類實(shí)例化一個(gè)對象時(shí),類都會自動調(diào)用構(gòu)造的方法。

構(gòu)造方法定義語法格式:

public?book(){

//。。。構(gòu)造方法體

}

***public???構(gòu)造方法修飾符

***book????構(gòu)造方法的名稱

在構(gòu)造方法中可以為成員變量賦值,這樣當(dāng)實(shí)例化一個(gè)本類的對象時(shí),相應(yīng)的成員變量也將被初初始化。

public class Book {//構(gòu)造方法//方法名和類名 一樣 //對構(gòu)造參數(shù)而言,沒有返回值,不需要加void//只要自定義了構(gòu)造方法,就不會自動添加默認(rèn)構(gòu)造方法 Book(){//完成初始化name="默認(rèn)書名";}Book(String bookname){//初始化name=bookname;}Book(String name,String category){//初始化this.name=name;//this關(guān)鍵字代表類的本身this.category=category;} View Code

?

7.2.2成員變量

在Java中對象的屬性稱為成員變量,也可稱為屬性。

成員變量對應(yīng)于類對象的屬性。

在Java中,使用class關(guān)鍵字來定義類。成員變量的類型可以設(shè)置為Java中合法的數(shù)據(jù)類型,其實(shí)成員變量就是普通的變量,可以為他設(shè)置初始值,也可以不為其設(shè)置,如果不設(shè)置初始值,則會有默認(rèn)值。

7.2.3成員方法

?在Java中使用成員變量方法對應(yīng)于類對象的行為。

成員方法的格式:權(quán)限修飾符??返回值類型??方法名(參數(shù)類型?參數(shù)名)

??????????????????????{?? //方法體

????????????????????????????retuin??(返回值);

????????????????????? }

????? 一個(gè)成員方法可以有參數(shù),這個(gè)參數(shù)可以是對象也可以是基本數(shù)據(jù)類型的變量,同時(shí)成員方法有返回值和不返回任何值的選擇,如果返回方法需要返回值可以在方法體中使用return關(guān)鍵字,使用這個(gè)關(guān)鍵字后,方法的執(zhí)行將被終止。

注意:JAVA語言中的成員方法無法返回值可以使用void關(guān)鍵字表示。

??????成員方法的返回值可以是計(jì)算結(jié)果也可以是其他想要的數(shù)值,對象,返回值類型要與返回的值類型一致。

??????再成員方法中可以調(diào)用其他成員方法和類的成員變量。同時(shí)在成員方法中可以定義一個(gè)變量,這個(gè)變量為局部變量。

?????如果一個(gè)方法中含有與成員變量同名的局部變量,則方法中對這個(gè)變量的訪問以局部變量進(jìn)行訪問。

成員方法的分類:

?

上課講課:

package 面向?qū)ο缶幊?public class Book {//構(gòu)造方法//方法名和類名 一樣 //對構(gòu)造參數(shù)而言,沒有返回值,不需要加void//只要自定義了構(gòu)造方法,就不會自動添加默認(rèn)構(gòu)造方法 Book(){//完成初始化name="默認(rèn)書名";}Book(String bookname){//初始化name=bookname;}Book(String name,String category){//初始化this.name=name;//this關(guān)鍵字代表類的本身this.category=category;}//屬性 成員變量//書名 String name;//書的類別String category="其他";//內(nèi)容String content="";//不是null//價(jià)格double price=10;//成員方法//方法的表現(xiàn)形式之一:沒有返回值(void),沒有傳入?yún)?shù)()void print(){System.out.println("讀這本書的書名叫做《"+name+"》的書");System.out.println("我讀的書的內(nèi)容"+content);}//表現(xiàn)形式之二:沒有返回值(void),有傳入?yún)?shù)(數(shù)據(jù)類型 參數(shù)名)void write(String mycontent){System.out.println("我寫的內(nèi)容:"+mycontent);if(content.length()>=1000){return;}content +=mycontent;System.out.println("我寫完之后的內(nèi)容:"+content);}//表現(xiàn)形式之三:有返回值()沒有傳入?yún)?shù) String read(){//返回值 不光跳出循環(huán),直接跳出方法return content;}//表現(xiàn)形式之四:有返回值,有傳入?yún)?shù)//賣書//根據(jù)賣出的數(shù)量計(jì)算并返回錢數(shù)double sell(int count){return (price*count);}} 上課講義 package 面向?qū)ο缶幊?public class Text {public static void main(String[] args) {//構(gòu)造一本書Book myBook=new Book("JAVA基礎(chǔ)教程","java教程類");//默認(rèn)構(gòu)造方法//myBook.name="JAVA基礎(chǔ)教程";System.out.println("類別="+myBook.category);myBook.content="教程類";//myBook.category="JAVA教程類"; myBook.content="第一章";String str=myBook.read();//成員方法 System.out.println("讀出的內(nèi)容="+str);myBook.write("JAVA的發(fā)展史");str =myBook.read();int c=3;//賣出的本數(shù) System.out.println("讀出的內(nèi)容="+str);System.out.println("賣"+c+"本書的錢數(shù)"+myBook.sell(3));myBook.print();System.out.println();//第二本書 Book myBook1=new Book();myBook1.name="戰(zhàn)爭與和平";myBook1.category="名著類";System.out.println("類別="+myBook1.category);myBook1.read();myBook1.print();}} 上課講義2

輸出:

類別=java教程類
讀出的內(nèi)容=第一章
我寫的內(nèi)容:JAVA的發(fā)展史
我寫完之后的內(nèi)容:第一章JAVA的發(fā)展史
讀出的內(nèi)容=第一章JAVA的發(fā)展史
賣3本書的錢數(shù)30.0
讀這本書的書名叫做《JAVA基礎(chǔ)教程》的書
我讀的書的內(nèi)容第一章JAVA的發(fā)展史

類別=名著類
讀這本書的書名叫做《戰(zhàn)爭與和平》的書
我讀的書的內(nèi)容

?

7.3.4this關(guān)鍵字

this關(guān)鍵字被隱式的用于對象的成員變量和方法。

this關(guān)鍵字可以調(diào)用成員變量和成員方法。

?

轉(zhuǎn)載于:https://www.cnblogs.com/panyiquan/p/5243539.html

總結(jié)

以上是生活随笔為你收集整理的7.2类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 初尝黑人巨炮波多野结衣 | 日韩一区二区三区在线看 | 尤物在线视频观看 | 男生插女生视频 | 成人交性视频免费看 | 国内老熟妇对白hdxxxx | 国产12页| 亚洲天堂成人 | 国产麻豆一区二区三区在线观看 | 国内精品视频一区 | 日韩免费高清一区二区 | 久久亚洲精| 超级碰在线视频 | 色伊伊| 九九热九九热 | 97在线免费公开视频 | 欧美色图亚洲激情 | 天天干,天天操,天天射 | 黑人专干日本人xxxx | 少妇人妻好深好紧精品无码 | 91手机在线 | 国产精品综合网 | 四虎黄色片| 国产综合在线视频 | 国产视频手机在线观看 | 亚洲另类一区二区 | 永久在线免费观看 | 国产精品国产精品国产专区蜜臀ah | 涩涩网址| 久久精品无码一区二区三区免费 | 岛国大片在线观看 | 成人性生交大片免费看r链接 | 欧美午夜一区二区三区 | 欧美成人精品一区二区免费看片 | 超碰黄色| 91视频论坛| 97超碰色| 色亭亭 | 中文字幕91爱爱 | 超碰在线免费 | 老熟妇毛片 | 国产精品.xx视频.xxtv | 日韩成人高清视频在线观看 | 国产天堂久久 | 蜜桃导航-精品导航 | 人人玩人人弄 | 在线观看视频91 | 亚洲第一淫片 | 国产欧美精品在线 | 69精品在线观看 | 一区二区日韩国产 | 男人的天堂成人 | 中文字幕丰满乱子伦无码专区 | 国产精品一区一区三区 | 亚洲免费黄色网址 | 亚洲国产精品综合久久久 | hs在线观看 | 捆绑裸体绳奴bdsm亚洲 | 蜜臀精品 | 最近免费中文字幕中文高清百度 | 性色生活片 | 天天添天天射 | 国产极品免费 | 亚州av一区| 六月综合网 | 日韩欧美高清在线观看 | 在线观看黄色 | 尹人在线视频 | 国产精品视频一区二区三区不卡 | 福利在线网站 | 日本不卡免费在线 | 三上悠亚 电影 | 成年人网站免费 | 亚洲图片中文字幕 | 色窝窝无码一区二区三区成人网站 | 女futa攻玩遍整个后宫 | 欧美性猛交ⅹxx乱大交 | 欧美三级韩国三级日本三斤在线观看 | 欧美成人三级伦在线观看 | 亚洲网色 | 91丝袜在线 | 国产一区二区自拍 | 美女脱裤子让男人捅 | 99色精品| 真实偷拍激情啪啪对白 | 日韩视频免费观看高清完整版在线观看 | 亚洲春色在线观看 | 免费av网站在线看 | 日韩三级在线播放 | 精品国产免费无码久久久 | 朝桐光在线播放 | 台湾三级伦理片 | 海角社区id:1220.7126,10. | 找个毛片看看 | 亚洲视频手机在线观看 | 中文字幕在线免费看线人 | 亚洲三级成人 | 先锋影音男人 | 国产男男gay体育生网站 |