java中NovelBooksWarpper类继承了novelbooks类如何快速将 novelbooks的变量数据赋值给novelbookswarpper
可以使用Java中的构造函数来实现快速将novelbooks的变量数据赋值给novelbookswarpper。具体实现步骤如下:
-
在NovelBooksWarpper类中定义一个构造函数,参数为NovelBooks类型的对象。
-
在构造函数中,使用this关键字调用父类(即NovelBooks)的构造函数,以初始化从父类继承下来的变量。
-
在构造函数中,使用NovelBooks类型的对象作为参数,将其变量数据赋值给NovelBooksWarpper对象的相应变量。
示例代码如下:
public class NovelBooksWarpper extends NovelBooks {
public NovelBooksWarpper(NovelBooks novelBooks) {
super(novelBooks.getName(), novelBooks.getAuthor(), novelBooks.getPrice());
// 使用NovelBooks类型的对象赋值变量
this.setPublishingHouse(novelBooks.getPublishingHouse());
this.setPublishingDate(novelBooks.getPublishingDate());
}
}
其中,NovelBooksWarpper类继承了NovelBooks类,并定义了一个构造函数,参数为NovelBooks类型的对象。
在构造函数中,使用super关键字调用父类(即NovelBooks)的构造函数,以初始化从父类继承下来的变量。
然后,使用NovelBooks类型的对象作为参数,将其变量数据赋值给NovelBooksWarpper对象的相应变量,以完成快速赋值。
原文地址: http://www.cveoy.top/t/topic/bzxm 著作权归作者所有。请勿转载和采集!