[02](面向对象的)思想

来源:互联网 发布:iea数据库 编辑:程序博客网 时间:2024/06/06 06:53

1、高级语言的两种思想
面向过程(Procedure Oriented):确定解决问题需要的步骤
面向对象(Object Oriented):确定解决问题需要的对象
Objected Oriented Programming:OOP

熟悉OOP之后,便会觉得“万物皆对象”

2、
①类:对对象的描述,包含属性(实例变量/成员变量)、行为
②对象

上面的说法是一种成文的表述,下面就我个人的理解:
类:一个类别的东西的总称(个人理解为生物中所表述的“物种”),它的属性个人理解为对这一类别东西特点的概括提取(提取出你所想描述的特征即可)
对象:对类中所提取的特征进行具体的表述

3、植物大战僵尸(发挥想象)
类名:
属性:
方法(行为):

【个人】
类名:ZoomBie
属性:life、speed
行为:bite、walk、die

类名的命名规则:
①首字母大写
②不能有下划线
③多个英文单词时,用驼峰标识

0 0
原创粉丝点击