C++进阶面向对象(上)

--事物的难度远远低于对事物的恐惧!

    这章开始我们开始正式进入C++面向对象的领域,这节我们不聊代码,就聊聊生活中的现象,我们知道,面向对象开发,就是为了贴切我们生活中的例子,也就是说直接把生活中的现象搬到程序代码中。

类和对象是面向对象中的两个基本概念
    -类:指一类事物,是一个抽象的概念(比方动物、电脑等,都可看成一个类)
    -对象:指属于某个类的实体(比方猫、狗就是动物的一个实体,苹果笔记本电脑也是电脑的一个实体)
    -类是一种模型这种模型可以创建出不同的对象实体

    -对象实体是类模型的一个具体实例

一个类可以有很多对象,而一个对象必然属于某个类,动物可以包含很多实实在在的个体,猪狗猫,但是每个个体必然属于一个类。

    类和对象的意义:
        -类用于抽象的描述一类事物所特有的属性和行为

            如动物有眼睛有嘴巴,这些都是动物这个类所具有的通用属性
        -对象是具体的事物,拥有所属类中描述的一切属性和行为

            如老虎有四条腿、有尾巴,这些都是实实在在的个体属性

总的来说,可以把类理解为一个虚的东西,对象可以理解为对应类的一个实体。

总结:
    -面向对象是当今软件开发中的重要方法
    -类和对象是面向对象理论中的基本概念
    -类和对象均来源于日常生活中
    -每个类可以有多个对象
    -每个对象必然属于某个类

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值