【发布时间】:2011-12-06 21:13:24
【问题描述】:
自从我昨天发布关于从头开始构建链接列表的帖子以来,我已经取得了一些进展。
我遇到了一个新的障碍:在一个对象中存储一个对象。
假设我有一个具有以下属性的“书”类(忘记所有我熟悉的 set & get 方法):
private String title;
private int rating;
然后我将如何引用另一个类,例如“作者”,因为很明显一本书必须有一个作者,而且许多书可能有相同或不止一个作者。
这是我的“作者”类属性(再次忽略获取和设置):
String authorName;
String authorEmail;
我是否正确地认为我需要在“书”类中启动一个“作者”对象:
private String title;
private int rating; //mine
private Author author = new Author();
我是否必须在每次创建“book”的新实例时设置属性 authorName 和 authorEmail?
非常感谢您的建设性反馈。
【问题讨论】: