- 2
- 0
- 约小于1千字
- 约 27页
- 2019-05-31 发布于福建
- 举报
第5讲: 类、对象、方法和参数(1)class, object, method and parameter;面向对象的程序设计(Object-oriented programming )中用类、对象和方法来组织程序。
这种组织方法的好处:
把一个大的程序分成若干个小的模块
用和现实生活中一样的概念来设计程序
容易发现程序运行错误;类(Class):是一个描述一类有共性的物体的概念,如汽车、桌子等。在Alice中,每一类用一个3D模型表示。
对象(Object)
符合一个类中所描述的共性的实际的物体称为这个类的一个实例( instance ),如汽车的共性有:都有一个方向盘、四个轮子、有颜色、排气量等特点。但这仅仅是概念的描述,实际生产出来的汽车就是这个类的一个实例,我们把它叫做一个汽车对象。
在Alice中,用第一个字母大写的单词表示类名。如 Frog , Airport ; 而用全部小写的单词表示对象名。如 frog, frog1, frog2, frog3;5.2 场景级的方法(World-level methods); ;World.my first method太长带来的问题;解决方法;逐步细化( Stepwise Refinement );在Alice中创建一个新的场景级方法;举例;My first method方法是被谁调用的?;自己定义方法的好处;自己改
原创力文档

文档评论(0)