面向对象程序设计的关键要素

用语句表示命令
带有变量的语句--这是第一次抽象,一个命令可以根据变量的不同产生不同的结果
在一定条件下执行的语句--这是第一次飞跃, 计算机能够根据具体的情况(条件),决定自己的行为
在一定条件下重复执行的语句--写程序的人开始懒惰了,可以让语句执行好多次,而不用写好多次语句
多个语句构成的基本功能块(函数)--写程序的人更懒惰了,可以把重复的语句块,在不同的地方用一个名字代表
因使用相同变量而相关的基本功能块构成对象--写程序的人开始聪明了,开始讨论对一个函数的修改,会影响到那些函数
对象之间的关系--扩充关系(继承)--写程序的人聪明绝顶了,想出了通过指出和已有程序之间的差异的办法写程序
对象之间的关系--组合关系--写程序的人太有才了,用已有的几个程序组合出一个新的程序
对象之间使用关系的规范--接口--写程序的人开始理性的思考了,符合接口规范的对象,相互之间可以替换了,
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值