class Man{private String name;private int age;Man(){}Man(String name, int age){this.name=name;this.age=age;}public void setName(String name){this.name=name;}public String getName(){return name; }public void setAge(int age){this.age=age;}public int getAge(){return age;}}創(chuàng)建了一個(gè)人的類,封裝了名字和年齡兩個(gè)屬性,構(gòu)建了兩個(gè)構(gòu)造函數(shù),用于初始化。應(yīng)用搜判仔:class Test{static public void main(String a[]){Man man1=new Man(); //空構(gòu)造函數(shù)初始化,無(wú)姓名,無(wú)年齡Man man2=new Man("張三",22); //帶參數(shù)初始化,有姓名,有年齡//為man1取名,定年齡man1.setName(''李四");man2.setAge(20);//輸出兩個(gè)人System.out.println(man1.getName()+" "+man1.getAge());System.out.println(man2.getName()+" "沖圓+man2.getAge());}}以上是封裝兩個(gè)屬性,其實(shí)封閉代碼,甚至類都是有共同點(diǎn)的,你可以參考一下世汪
作為一家“創(chuàng)意+整合+營(yíng)銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們?cè)跇I(yè)內(nèi)良好的客戶口碑。成都創(chuàng)新互聯(lián)提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁(yè)制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營(yíng)銷運(yùn)營(yíng)等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營(yíng)模式與有效的網(wǎng)絡(luò)營(yíng)銷方法,創(chuàng)造更大的價(jià)值。
封裝在java中有宴首敗兩種表現(xiàn)
1.用類封裝一個(gè)事物的屬性和方法。
2.用方法來封裝一個(gè)固定的算法。
樓上所說的其實(shí)是封裝的程度不一樣,在面向?qū)ο蟮男g(shù)語(yǔ)中粒度來表示這個(gè)程度。
封裝其實(shí)是要看情況晌顫而定的,如果你這個(gè)類是描述人的,需要這個(gè)人完成一些基本的動(dòng)作,如吃飯,走路,那么就不用把細(xì)胞也封裝進(jìn)來。但是如果“人”這個(gè)芹禪類,需要做醫(yī)學(xué)的研究用,那么就需要封裝細(xì)胞這個(gè)屬性了。
代碼打多了就自然能理解了,不是一個(gè)復(fù)雜的概念。呵呵。
你把JAVA生成的兩個(gè).clsss文件找到,例如:A.class和B.class再建一個(gè)文本文件,把建的文本文件C.TXT把擴(kuò)展名改為.mf,再用記事本打開這塵梁個(gè)文件,在里面寫上這樣的語(yǔ)句:
Manifest-Version: 1.0
Main-class; A
Created-By: 1.5
然后在"開始"中打開"運(yùn)行"打開輸入"cmd"然后用CD把目錄轉(zhuǎn)化成那兩個(gè)文件虧旅的目錄,然后輸入"jar cfm [要生銷兄凳成的文件名] C.mf A.class B.class"
這樣就會(huì)生成一個(gè)文件,這個(gè)文件就是打包的文件,你可以雙擊運(yùn)行.
標(biāo)題名稱:java封裝整套代碼 java封裝實(shí)例
本文鏈接:http://vcdvsql.cn/article10/ddpiddo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站策劃、品牌網(wǎng)站制作、做網(wǎng)站、定制網(wǎng)站、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)