面向对象与面向过程设计思想

来源:互联网 发布:条码数据采集 编辑:程序博客网 时间:2024/06/02 15:01

设计一个下棋的游戏

-面向过程的解决方式是分析问题的步骤,然后每个步骤分别用函数来解决。

-面向对象的解决方式是将他们划分为若干功能,而不是步骤。

1.黑白双方 2.棋盘系统 (绘制棋盘)3.规则系统(判断输赢)


类与对象的概念

-类是对同一事物高度的抽象,类中定义了这一类对象所应具有的静态属性(属性)

和动态属性(方法)。

-对象是类的一个实例,是一个具体的事物。

-类与对象是抽象与具体的关系。

-类其实就是一种数据类型,它的变量就是对象。


类与类之间的关系----继承关系

A是B

如果这句话能说的通,在设计程序的时候就可以看成是继承关系。

学生

|| |

小学生 大学生中学生

||

研究生博士生

oc与面向对象

-对象是oc程序的核心,“万事万物皆对象”是程序中的核心思想。

-类是用来创建同一类型的对象的“模板”,在一个类中定义了该类对象

所具有的成员变量及方法。

-类可以看成静态属性(实例变量)和动态属性(方法)的结合体。

-IOS SDK里面提供了大量供编程人员使用的类,编程人员也可以定义自己的类。


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 九游3083网资金冻结怎么办 阴阳师九游版禁止部分玩法怎么办 夜神模拟器游戏打不开怎么办 九游代金券锁定怎么办 被娱乐天地骗了怎么办 win8更新失败无法开机怎么办 安装英雄联盟文件损坏怎么办 电脑玩lol运行内存不足怎么办 守望先锋账号冻结了怎么办 守望先锋服务器发生意外错误怎么办 在先锋社保缺一年上学怎么办 lol更新后反应很慢怎么办 电脑跳舞毯不正常电脑游戏怎么办 PS中缺失的字体怎么办 黑板墙不想要了怎么办 淘宝代练打坏了怎么办 绝地求生与ipad不兼容怎么办 小米手机玩绝地求生卡怎么办 绝地求生服务器目前非常繁忙怎么办 玩绝地求生手机发烫怎么办 绝地求生刺激战场延迟高怎么办 怀孕八个半月打喷嚏头疼怎么办 20岁打喷嚏漏尿怎么办 鼻炎犯了不停打喷嚏怎么办 鼻炎犯了不停打喷嚏流鼻涕怎么办 感冒鼻痒怎么办小窍门 腰扭了屁股也疼怎么办 小三把房子过户怎么办 小三把房子卖了怎么办 打印机ip地址变了怎么办 电脑ip地址错误不能上网怎么办 修改了注册表电脑无法启动怎么办 香水喷到衣服上有印怎么办 家里一股猫的味道怎么办 干菊花里面有虫怎么办 安装时显示程序已关闭怎么办 电脑一直重启开不了机怎么办 应用安装在sd卡打不开怎么办 安装ps打不开安装包怎么办 安装好的软件打不开怎么办? win10系统语言修改不了怎么办