我有一些类似于此
的课程class A{
//class A elements
A(typeA1 A1, typeA2 A2, ....){//initialize elements}
}
class B extends A{
//class B elements
B(typeA1 A1, typeA2 A2,...... typeB1 B1, typeB2 B2, ....)
{
super(typeA1 A1, typeA2 A2,......);
//initialize B elements
}
}
我在构建B类时所做的是将A和B的参数传递给B的构造函数,然后通过它调用A的构造函数。
但随着元素数量的增加,这会变得很脏。什么是更好的(可能少参数?)实现这一目标的方法?