编写程序,要求创建一个Dog类,添加name,eyeColor属性,为该属性自动添加相应的set和get方法,并给出至少两个构造方法。
6 D$ i% v- t' x1 ]" r9 p% xpublic class Dog {! \- P* K$ |9 n% O b
private String name, eyeColor;4 g3 i5 M( P7 s
// 无形参的构造方法8 e, M( n; H, F; ~% o4 U
public Dog (){
+ p; Q- B8 r; A- j. I4 O# A+ Lthis. name =”逗逗“; 4 B; S' q0 j- z, D% k) E( W# {+ j. ^- {
this. eyeColor = ”黑“; - P4 o% l( G: C6 E; V
}8 O' t2 p) h% v% E$ K6 U- x! W0 U
// 有形参的构造方法
: A3 {) t3 k! Dpublic Dog(String name, String eyeColor ){
8 L+ ?+ l! w( h7 Q& w5 H+ h+ gthis. name = name;- n& L1 S- @8 W6 |
this. eyeColor = eyeColor;
( K; U0 q' J+ S+ [}
6 n( R% I! r0 @public String getEyeColor() {! s7 }- ]% K3 N) k9 T6 e4 \* J L
return eyeColor;
! m* j) h& x- Z0 k; |+ p5 @}
5 Y% A9 q5 d* a Y+ U4 C; apublic void setEyeColor(String eyeColor) {$ h+ c0 x. r' r! G
this.eyeColor = eyeColor;2 }- {+ @0 O1 R9 o4 J4 J
}' y9 ?" f( n: ~ l8 L) `* d" ^
public String getName() {
( S) c4 |( K2 [return name;
, j/ j. Z7 n( y- X+ M}
. P3 u7 ~! M& A& J Xpublic void setName(String name) {
, d F0 a4 ]2 y! E" athis.name = name;
9 c' Q' f1 C$ A4 L}
3 h+ r/ w& z/ ]5 L3 I} |