在plant包中有flower类,它具有name,color的私有属性,还具有开花的行为.在animal包中有human类,它具有name, age的私有属性,还具有养花的行为,现在在一个garden包中有一个张三的人种植的红玫瑰开花了,编程实现并测试各自的方法.
public class flower{
private String name;
private String color;
public void behavior(){
System.out.println("开花……");
}
}
个人认为,面向对象就是,把程序的思维,与现实世界统一起来。或者说在模拟这个现实世界。因此按现实世界的思路来就对了。