有两个类,一个是person 一个是car,有一个行为开车,给person一个实例张三,car一个实例奔驰,用java描述一下张三开奔驰
class Person
{
public string name {get;set;}
public Person(string name)
{
this.name = name;
}
public void DriveCar(Car car)
{
system.out.println( name +" drive " + car.carname);
}
}
public class Car
{
public string carname {get;set;}
public Car(string carname)
{
this.carname = carname;
}
}
public class program
{
public static void Main()
{
Person p = new Person("张三");
Car car = new Car("奔驰");
p.DriveCar(car);
}
}
new person( ).drive(new car())
你实例化对象张三和奔驰之后,调用张三的开车行为将car传进去就行
person p = new person("张三")
car c = new car("奔驰")
p.dtrive(c)