面向对象的理解

现实世界中,随处可见的一个事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象所属于的某一类事物都是由哪些部分组成的。

通常都会将对象划分为两个部分,即动态部分【行为】与静态部分[描述]。

静态部分:顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如一个人,它包括高矮、胖瘦、性别、年龄等属性。

动态部分:然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0.前言 以前和大家分享的都是JavaScript的基础,现在就和大家分享的是比较有难度的知识点——对象。注意啊各...
    紫荆峰阅读 2,212评论 2 11
  • 0.前言 以前和大家分享的都是JavaScript的基础,现在就和大家分享的是比较有难度的知识点——对象。注意啊各...
    唐人不自醉阅读 325评论 0 0
  • ————前车之鉴,后车之师:对面向对象的理解 1.考虑问题的过程和思想的转变: 在对问题的考虑时人的主观思维起到重...
    Zythemoon阅读 513评论 0 0
  • 面向对象是基于万物皆对象这个哲学观点,把一个对象的静态特性和动态特性抽象成对应类中的属性及方法,而程序就是多个对象...
    lltree阅读 299评论 0 0
  • 为什么要使用面向对象的思想来看待问题? 1.面向对象更利于我们看待问题,它使得我们看待问题变得清晰化。对于问题...
    lxp1055阅读 723评论 0 0