PackageXin.bao; Public classPingguo {PrivateString Zhonglei;//type PublicString Getzhonglei () {returnZhonglei; } PrivateString Yanse;//Color Public voidsetyanse (String yanse) {yanse=Yanse; } PublicString Getyanse () {returnYanse; } PrivateString Daxiao;//size PublicString Getdaxiao () {returnDaxiao; } Public voidSetdaxiao (String daxiao) {Daxiao=Daxiao; } PrivateString Weidao;//Taste PublicString Getweidao () {returnWeidao; } Public voidSetweidao (String weidao) {Weidao=Weidao; } intChiyigepingguo; Public DoubleGETCYGPG (intYige) { returnChiyigepingguo = (Yige *=10); } PublicPingguo () {System.out.println ("Delicious apples."); } }Parent Class
PackageXin.bao; Public classTest { Public Static voidMain (string[] args) {Pingguo Hongfushi=NewPingguo (); Hongfushi.getzhonglei (); Hongfushi.setyanse (Red); Hongfushi.setdaxiao ("Big Apple"); Hongfushi.setweidao ("Sweet with Sour"); Hongfushi.chiyigepingguo=10; System.out.print ("Red Fuji"); System.out.println (Hongfushi.getyanse ()+hongfushi.getdaxiao () +Hongfushi.getweidao ()); System.out.println ("Eat 10 Apples" +HONGFUSHI.GETCYGPG (10)); }}sub-class
Object-oriented Java practice