Scala 子类的构造函数中的参数是否在父类中重复?

Scala 子类的构造函数中的参数是否在父类中重复?,scala,memory,attributes,class-hierarchy,Scala,Memory,Attributes,Class Hierarchy,在下面的代码中: class A(val a: Int, val b: Int) class B(a: Int, b: Int, val c: Int) extends A(a,b) 创建b实例时,变量a和b或指向它们的指针是否在内存中重复 或者更一般地说:a B占用的内存比a+a Int的内存大吗?看看 及 类b中的a和b在b的构造函数之外不可用,并且不要覆盖类a

在下面的代码中:

class A(val a: Int, val b: Int)

class B(a: Int, b: Int, val c: Int) extends A(a,b)
创建
b
实例时,变量
a
b
或指向它们的指针是否在内存中重复

或者更一般地说:a B占用的内存比a+a Int的内存大吗?

看看

b
中的
a
b
b
的构造函数之外不可用,并且不要覆盖类
a