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

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

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

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

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

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

面向对象程序设计的思想

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

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

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

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

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

发布了17 篇原创文章 · 获赞 10 · 访问量 1484

猜你喜欢

转载自blog.csdn.net/qq_42724864/article/details/104254651