为了账号安全,请及时绑定邮箱和手机立即绑定

如果两本书的子节点是不同的。该如何创建book类并存储

如果两本书的子节点是不同的。该如何创建book类并存储

正在回答

3 回答

只要是有相同名称的父节点,你就可以做成相同的类。

比如此例中的多个book节点

定义自身属性的时候,把能定义的属性都定义上,只不过有的book有这个属性,有的没有的区别

0 回复 有任何疑惑可以回复我~

一种方法是创建一个book类,包含所有属性,然后使用多个构造方法但参数不同,另一种方法是创建抽象父类,用book的子类去继承

1 回复 有任何疑惑可以回复我~

是这样子的,你将两本书的不同的字节点都作为Book类的属性就可以了(例如一个book有name和year两个子节点,另一个book有name和language两个子节点,则Book类中则包含name、year和language三个属性),获取每本书的属性的时候,如果没有该属性则显示为null,但不能没有。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如果两本书的子节点是不同的。该如何创建book类并存储

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信