面向对象的概述--面向对象程序设计的思想

面向对象??
什么事对象呢?
对象就是女朋友吗?错误!

对象:是一个抽象的概率,英文是Object 表示任意存在的事物;
世间万物皆为对象,对象是事物存在的实体。比如人类,书桌,计算机,高楼大厦

对象的来历:人类解决问题总是将复杂问题简单化,于是就会思考这些对象(事物)由那些部分组成。所以通常都会讲对象划分为两个部分 1.静态部分 2.动态部分

1.静态部分
就是不能动的部分,任何对象(事物)具备其自身属性。比如一个人:包括高矮,胖瘦,性别,年龄等
2.动态部分
具备这些属性的人会执行那些动作,也就是这个人具备的行为:就是动态部分。比如:哭泣,微笑,说话等

静态部分加动态部分就构成一个对象。

面向对象程序设计的思想

1.首先可以从这个一问题抽象出对象。比如对象为:大雁

2.分析这个对象的静态属性:静态部分:大雁有翅膀,羽毛,嘴。等

3.分析这个对象的动态属性:动态部分:大雁的飞行,吃饭,睡觉等

4.识别出这些对的属性和行为后,这个对象就被定义完成,然后可以根据这个大雁具有的特性制定这只大雁飞行的具体方案

有问题的话或者有更好的解释,希望可以评论中指出来。然后一起探讨

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值