全球旧事资料 分类
的方法名与类名相同;(2)构造方法没有返回类型(修饰符void也不能有);(3)构造方法通常被声明为公有的(public);(4)构造方法可以有任意多个参数;(5)构造方法的主要作用是完成对象的初始化工作;(6)构造方法不能在程序中显式的调用;
f(7)在生成一个对象时,系统会自动调用该类的构造方法为新生成的对象初始化。9如果在类声明中声明了构造方法系统是否还提供默认的构造方法答:用户在进行类声明时,如果没有声明任何构造方法,系统会赋给此类一个默认(无参)的构造方法。但是,只要用户声明了构造方法,即使没有声明无参的构造方法,系统也不会再赋默认的构造方法。10:声明Patie
t类表示在门诊室中的病人。此类对象应包括name(astring)\sex(achar)、agea
i
teger、weightafloat0、allergiesaboolea
声明存取及修改方法。在一个单独的累中,声明测试方法,并生成两个patie
t的例子:Atie
tapril
ewPatie
tAprilset
ame“zha
gli”AprilsetSex‘f’Aprilsetage330Aprilsetweigeht15472AprilsetalolergiestrueSystemoutpri
tl
“那么:”aprilget
ameSystemoutpri
tl
“sex”aprilgetsexSystemoutpri
tl
“age”aprilgetageSystemoutpri
tl
“weught”aprilgetweightSystemoutpri
tl
“allergies”aprilgetallergies
声明并测试toStri
g()方法显示一个病人的aga、sex、
ame及allergies属性。答:publicclassPatie
t
fprivateStri
g
ameprivatecharsexprivatei
tageprivatefloatweightprivateboolea
allergiespublicvoidset
ameStri
ga
ameapublicvoidsetsexcharbsexbpublicvoidsetagei
tcagecpublicvoidsetweightfloatdweightdpublicvoidsetallergiesboolea
eallergiese
f
publicStri
gget
ameretur
ame
publicchargetsexretur
sex
publici
tgetageretur
age
publicfloatgetweightretur
weight
publicboolea
getallergiesretur
allergies

publicclassText

publicstaticvoidmai
Stri
gargs

Patie
tapril
ewPatie
t
aprilset
ame
好听全球资料 返回顶部