Transcript
  • Java

  • Java(RMI)C++Java

  • InheritanceEncapsulationPolymorphismoverloadingOverriding

  • JAVA[]Path[]C:\Program Files\Java\jdk1.6.0_18\bin [] (jdk)

  • (Attribute)(Method)747

    http://zh.wikipedia.org/wiki/Wiki

  • 1.2250cc2.3.4.()5.26.17.21

  • 1

  • http://zh.wikipedia.org/wiki/Wiki

  • () Google

  • 1:

  • is ahas a is a is a kind ofis ahas a

  • class plane //{..}public fighter extends plane //is afighter{ radar a_radar ; //has afighter missilea_missile ;oil-box a_oilbox;

  • 2inheritance.java

  • 3daughter.java

  • Bicycle a_Bicycle = new Bicycle()a_BicycleVehicle b_Bicycle = new Bicycle()b_BicycleBicycle c_Bicycle = new Vehicle ("KHS","","black")

  • 4Polymorphism.java

  • overloadingclassclass Person{...void rideBicycle(Bicycle a_Bicycle) //{... }void rideMotorcycle(Motorcycle a_Motorcycle ) //{... }void rideHorse(Horse a_Horse ) //{... }

  • overloadingclass Person{...void ride(Bicycle a_Bicycle) //{... }void ride(Motorcycle a_Motorcycle ) //{... }void ride(Horse a_Horse ) //{... }Personride()rideBicycleMotorcycleHorse

  • 5Overloading.java

  • verridingverriding

  • 6overriding_son.java


Top Related