在构造方法里面经常需要设置属性的值,这里可以用 this 引用属性,然后把构造方法接收的参数的值作为这个属性的值。如果构造方法只是为了设置属性的值,可以使用 Dart 提供的简单的写法。
在这个构造方法的后面先添加一个冒号,然后直接设置一下属性的值,比如设置一下 engine 这个属性,让它等于这个构造方法接收的 carEngine 这个参数的值。
如果还有其它的要设置的属性,可以用逗号分隔开,再用同样的方法设置它们的值。
再运行一下应用,这里同样会输出创建的实例里面的 engine 这个属性的值。