1、研究其他作者关于单继承和多继承的观点。为什么像Smalltalk和Scala这样的语言不包含多继承?
Scala虽不支持传统多继承,但引入了 特质 的概念来克服单继承的一个重大问题。传统多继承在确定方法执行位置时会出现困难。
2、解释类、方法、成员、成员函数、实例变量和构造函数这些术语的含义。
- **类**:对象的抽象描述,定义了对象的属性和行为。
- **方法**:类中定义的函数,用于实现对象的行为。
- **成员**:类中包含的各种元素,如变量和方法。
- **成员函数**:即类中的方法。
- **实例变量**:类的每个实例所拥有的变量,用于存储实例的状态。
- **构造函数**:类中用于创建对象并初始化其状态的特殊方法。


1898

被折叠的 条评论
为什么被折叠?



