//用户管理类 class UserManage{
//产生100个用户
public List<User> getAllUser()
{
List<User> list=new ArrayList<User>();
for (int i=0;i<100;i++)
{
User user=new User();
list.add(user);
}
return list;
}
}
//宠物管理类
class PetManage
{
//产生100个教师
public List<Pet> getAllPet()
{
List<Pet> list=new ArrayList<Pet>();
for (inti=0;i<100;i++)
{
Pet pet=new Pet();
list.add(pet);
}
return list;
}
#打印用户和宠物信息
public void printAllUserAndPet(UserManage usermanager)
{
List<User>list1=usermanager.getAllUser();
for (User user:list1)
{
System.out.println(“user”);
}
List<Pet>list2=this.getAllPet();
for (Pet pet:list2)
{
System.out.println(“pet”);
}
}
}
上述两个类设计是否存在问题(不考虑代码语法和函数书写错误)?