(用Alice学编程第六节课.pptVIP

  • 4
  • 0
  • 约5.45千字
  • 约 23页
  • 2017-01-24 发布于北京
  • 举报
(用Alice学编程第六节课

第6讲: 类、对象、方法和参数(2) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 6.1 类级的方法 (Class-level Methods ) 和场景级的方法相比,类级的方法指的是属于某个类所特有的方法,如 : Cow中定义了tailSwish (摆尾巴) Monkey中定义了monkeyJump(跳跃) 类级的方法,其作用仅仅限于修改这个类的某个对象的属性值。如我们调用一个对象的move to 方法,将改变这个对象的位置。而场景级的方法往往会改变多个对象的属性。如上讲中的surprise方法,同时改变了机器人和外星人的属性。 我们除了可以直接调用Alice中已有的move , turn等类级的方法外,还可以自己为某个类定义新的方法。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 举例1 为 ice skater类增加一个skate(滑冰)的方法 Skater.swf Evaluation only.

文档评论(0)

1亿VIP精品文档

相关文档