|
|
1
13
我不这么认为。如果我是你的话,我会在Person类上创建一个函数来初始化JSON对象。
如果您不知道JSON对象预先表示的是什么类,那么可以在JSON中添加一个额外的变量。
然后有一个“构建器”功能来解释它。
更新:因为你说这个类是第三方库的一部分,你不能改变它,你可以用原型扩展这个类,或者编写一个只在外部填充这个类的函数。 如:
或
|
|
|
2
4
您可以允许new person()接受一个对象作为参数填充属性。
|
|
|
3
2
你可以从他们那里得到一个物体。您的构造函数可以接受您想要的对象,但以不受影响的方式调用它们的构造函数:
或者类似的事情:) |
|
Fernando Chu · 一个变量有多个可能的类?[关闭] 1 年前 |
|
|
Amaterastis · 基类接受子类和内部子类的模板参数 1 年前 |
|
|
Rishab Negi · 这个关键字在抽象类中是如何工作的 1 年前 |
|
|
dEmigOd · 类层次结构中的运算符重载解析 1 年前 |
|
|
TableTopRug · 如何从Kotlin中的密封类继承? 1 年前 |
|
|
hasdrubal · 抽象基类函数指针python 2 年前 |
|
|
Josh · 通过反思访问孩子的财产 2 年前 |