一个 family 类属性有
string name;
string address;
string city;
string neighborhood;
members (list of Person类的对象)
relatedTo (list of Family 类的对象)操作有
addFamilyMember(Person p); 有另一个person类
属性有
string name;
int age;
family family;
currentlywith(list of person)
操作有
setAddress(String addr)
addToWithList(Person p);
问题是在 family 类里加一个新方法,这个方法可以打印当前所有和 family当前对象有关系的家庭成员的列表,但需要用伪代码写,我不大熟,谁能帮帮我,必定重谢!!!:)
string name;
string address;
string city;
string neighborhood;
members (list of Person类的对象)
relatedTo (list of Family 类的对象)操作有
addFamilyMember(Person p); 有另一个person类
属性有
string name;
int age;
family family;
currentlywith(list of person)
操作有
setAddress(String addr)
addToWithList(Person p);
问题是在 family 类里加一个新方法,这个方法可以打印当前所有和 family当前对象有关系的家庭成员的列表,但需要用伪代码写,我不大熟,谁能帮帮我,必定重谢!!!:)
---------------------------------
这个是说members的所有Person 和 relatedTo中的所有family吗?不太理解
另外,不知道要的伪代码是哪个层次的概念,下面的这个可以吗?displayFamilyMembers( ) {
对members中的每个person {
打印person的信息(姓名、年龄等)
}
对relatedTo中的每个family {
调用family的displayFamilyMembers方法
}
}