构造函数和方法
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
除了设置属性,构造函数也可以定义方法。这样一来,只要在创建对象时,它会有自己的方法。
在这里,我们有一个Rectangle
构造函数,它设置height
和width
属性等于传进来参数,就像我们的Person
中name
和age
一样。
请注意,我们添加了一个calArea
方法。这个方法计算出矩形的面积。
第11行使用构造函数创建一个新的对象rex
。你可以看到rex
是如何调用12行的calcArea
方法,并将结果保存在area
变量中。
说明:
在第8行定义一个新的方法,calcPerimeter
,计算并返回一个长方形的周长。
在线练习
{$ activeFileHint $}