Write a Car class, with the final type of property brand, with function drive;
Define its subclasses Aodi and Benchi, with attributes: Price, model, function: variable speed;
Define main class E, create aodi and Benchi objects separatelyin their main method, and test the object's special
Of
Public class Car { privatefinal String pinpai= ""; Public String Getpinpai () { return pinpai; } Public void Drive () { System.out.println ("in the Car") ; }
Public classAodiextendsCar {Private DoubleJiage; PrivateString Xinghao; Public DoubleGetjiage () {returnJiage; } Public voidSetjiage (Doublejiage) { This. Jiage =Jiage; } PublicString Getxinghao () {returnXinghao; } Public voidSetxinghao (String Xinghao) { This. Xinghao =Xinghao; } Public voidBiansu () {System.out.println ("Speed Change"); }}
Public classBenchiextendsCar {Private DoubleJiage; PrivateString Xinghao; Public DoubleGetjiage () {returnJiage; } Public voidSetjiage (Doublejiage) { This. Jiage =Jiage; } PublicString Getxinghao () {returnXinghao; } Public voidSetxinghao (String Xinghao) { This. Xinghao =Xinghao; } Public voidBiansu () {System.out.println ("Speed Change"); }
Public classE { Public Static voidMain (string[] args) {Aodi a=NewAodi (); A.setjiage (388888); System.out.println (A.getjiage ()); A.setxinghao ("X5"); System.out.println (A.getxinghao ()); A.biansu (); Benchi b=NewBenchi (); B.setjiage (266666); System.out.println (A.getjiage ()); B.setxinghao ("B200"); System.out.println (A.getxinghao ()); B.biansu ();
Java Inheritance Exercises 7