java如何定义一个类,创建它的成员变量和方法?
建立一个Javaproject——点右键新建一个类,类名字最好是大写开头,LZ 我给你写一个简单的类\x0d\x0apublic class Test{\x0d\x0a//定义成员变量\x0d\x0aint width=10;\x0d\x0aint height=10;\x0d\x0a// 成员方法\x0d\x0apublic area(){\x0d\x0a return width*height ;\x0d\x0a }\x0d\x0a}绛旓細浠g爜濡備笅锛歱ackage exam2;import java.util.ArrayList;import java.util.List;/ 缂栧啓涓涓Java搴旂敤绋嬪簭锛岃绋嬪簭鍖呮嫭3涓被锛瀹氫箟涓涓瀛︾敓绫伙紝Student鏈夊鍚嶏紝瀛﹀彿锛岄夊鐨勮绋嬪垪琛 瀹氫箟涓涓绋嬬被锛氳绋嬪悕绉帮紝璇剧▼鍒嗘暟 (1)鍒濆鍖栦竴涓鐢燂紝閫夋嫨浜嗕笁闂ㄨ绋嬶紝骞舵坊鍔犲埌瀛︾敓鐨勫睘鎬т腑 (2)瀹炵幇缁熻瀛︾敓鐨勬诲垎...
绛旓細} } 鍦ㄤ笂闈㈢殑浠g爜涓紝鎴戜滑瀹氫箟浜涓涓鍚嶄负 Car 鐨绫伙紝瀹鏈夊洓涓睘鎬э細brand銆乧olor銆乸rice鍜宻peed,浠ュ強涓涓垚鍛樻柟娉 printInfo()銆傝绫昏繕鍖呭惈涓涓瀯閫犲嚱鏁帮紝鐢ㄤ簬鍒濆鍖栬繖浜涘睘鎬с傚湪 main()鏂规硶涓紝鎴戜滑鍒涘缓浜嗕竴涓 Car瀵硅薄 car锛屽苟璋冪敤浜嗗叾 printInfo() 鏂规硶鏉ユ墦鍗板嚭杞︾殑鍝佺墝銆侀鑹层佷环鏍煎拰閫熷害銆
绛旓細protected: 缁ф壙璁块棶鏉冮檺鈥斺斾娇鐢╬rotected鍏抽敭瀛楋紝鎰忓懗鐫娲剧敓绫诲彲浠ヨ闂熀绫荤殑protected鎴愬憳锛岄潪娲剧敓绫诲垯娌℃湁杩欐牱鐨勬潈闄愩俻rotected涔熸彁渚涘寘璁块棶鏉冮檺锛岀浉鍚屽寘鍐呯殑鍏朵粬绫诲彲浠ヨ闂畃rotected鎴愬憳銆傝拷闂細public class Person { // extends java.lang.Object {杩欏彞璇濆氨鏄瀹氫箟涓涓被..鍚庨潰鐨勬敞閲婂氨鏄缁ф壙涓巎ava...
绛旓細锛夛紱瑕佸缓绔嬭嚜瀹氫箟鍖咃紝椤讳娇鐢ㄥ0鏄庤鍙ャ傛牸寮忎负(package )(鑷畾涔夊寘 )锛宩ava璇█涓,閫氬父鎶婂彲鑳藉彂鐢熷紓甯哥殑鏂规硶璋冪敤璇彞鏀惧埌try鍧椾腑锛屽苟鐢ㄧ揣璺熷叾鍚庣殑锛坈atch 锛夊潡鏉ユ崟鑾峰拰澶勭悊寮傚父銆傚湪绋嬪簭鎵ц鏈熼棿锛屼細鏈夎澶氭剰澶栫殑浜嬩欢鍙戠敓銆傛瘮濡傜敵璇峰唴瀛樻椂娌℃湁鐢宠鍒般佸璞¤繕娌℃湁鍒涘缓鏃跺氨琚娇鐢ㄣ佹寰幆绛夛紝杩欑鎯呭喌绉颁负...
绛旓細褰撴病鏈変负绫诲垱寤浠讳綍瀵硅薄鏃讹紝绫绘湰韬笉瀛樺湪浜庡唴瀛樼┖闂翠腑銆4锛屽璞℃槸涓涓鍔ㄦ佺殑姒傚康銆傛瘡涓涓璞¢兘瀛樺湪鐫鏈夊埆浜庡叾瀹冨璞$殑灞炰簬鑷繁鐨勭嫭鐗圭殑灞炴у拰琛屼负銆傚璞$殑灞炴у彲浠ラ殢鐫瀹冭嚜宸辩殑琛屼负鑰屽彂鐢熸敼鍙樸瀹氫箟绫銆佹柟娉曘佸睘鎬э細濡傛灉鏄嚜宸卞啓锛屾牸寮忎负锛歱ublic class 绫诲悕{ \\class灏辨槸瀹氫箟绫荤殑鍏抽敭瀛,娉ㄦ剰Java...
绛旓細姣斿鑰佸笀缁欎綘涓綔鏄紝瀹氫箟涓涓浜虹被锛屼汉绫讳笅闈㈡湁瀛︾敓鍜岃佸笀銆備綘鍙互杩欐牱瀛愬畾涔,鐒跺悗鍙堜竴涓猅est绫伙紝鏉ュ疄鐜拌佸笀锛屽鐢燂紝浜虹被涔嬮棿鐨勫叧绯汇傘俓x0d\x0a\x0d\x0aPublic class Person{\x0d\x0a\x0d\x0a}\x0d\x0aclass Student{\x0d\x0a}\x0d\x0aclass Teacher{\x0d\x0a}\x0d\x...
绛旓細涓嬮潰鏄涓涓狫ava浠g爜绀轰緥锛屽疄鐜颁簡浠ヤ笂瑕佹眰锛歚``java // 瀹氫箟Person绫伙紝鍏锋湁韬珮/浣撻噸/骞撮緞绛夊睘鎬 class Person { int height;int weight;int age;// 鏋勯犲嚱鏁 public Person(int height, int weight, int age) { this.height = height;this.weight = weight;this.age = age;} // 杈撳嚭韬珮銆...
绛旓細public static void main(String[] args) { 灏忕嫍 a = new 灏忕嫍(); a.鍚冮キ();}褰撲綘鐢java鎵ц杩欎釜绫绘椂锛岀郴缁熶細瀵绘壘main鏂规硶浣滀负鍏ュ彛鎵ц銆傛祦绋嬪涓 1 杩涘叆 main鏂规硶锛岃皟鐢 灏忕嫍 a= new 灏忕嫍(), 杩欐牱绯荤粺鎵嶇湡姝鍒涘缓涓涓灏忕嫍 绫伙紙class锛夌殑 涓涓疄渚嬶紙instance锛夛紝2 鐒跺悗璋冪敤 a....
绛旓細鍒涘缓涓涓被鐨勫璞$殑璇硶涓猴細 绫诲悕 瀵硅薄鍚 = new 绫诲悕();涓句釜渚嬪瓙缁欎綘鐪嬩竴涓嬶細 鎴戝厛澹版槑涓涓被Test public class Test { ...public static void main(String[] args){ Test test = new Test(); //姝ゅ灏辨槸鍒涘缓浜員est绫荤殑瀵硅薄test } } 鍙﹀琛ュ厖涓鐐归櫎浜嗙敤new鍏抽敭瀛楁潵瀹炰緥鍖栧璞′箣澶栵紝...
绛旓細浣犺鐨勬槸JAVA涓鐨勮璁℃ā寮忎箣涓鈥斿崟渚嬫ā寮廠ingleton Singleton 妯″紡涓昏浣滅敤鏄繚璇佸湪Java搴旂敤绋嬪簭涓紝涓涓被Class 鍙湁涓涓疄渚嬪瓨鍦ㄣ備竴鑸琒ingleton 妯″紡閫氬父鏈夊嚑绉嶇褰㈠紡:绗竴绉嶅舰寮: 瀹氫箟涓涓被锛屽畠鐨勬瀯閫犲嚱鏁颁负private 鐨勶紝瀹冩湁涓涓猻tatic鐨刾rivate鐨勮绫诲彉閲忥紝鍦ㄧ被鍒濆鍖栨椂瀹炰緥璇濓紝閫氳繃涓涓猵ublic鐨...