类的实质——类成员public、private属性的另类解释

一、基本思想:
计算机是执行程序的机器,程序是干活的。而函数、类则是具有一定功能的程序块,是干活的。函数和类的关系,就象基本电子元器件与集成块的关系一样,是程序块大小的问题,是大小的关系...
二、类的结构
官方的说法,是函数与变量的封装,通俗一点说,一般来说,就是由一个一个变量和函数构成的,变量主要是用来存放数据的;函数主要功能就是干活...
三、类的功能
类的功能主要是干活,而所谓的继承和派生,只是方便构建类的。继承和派生,实质就是为类添加变量、添加函数,在原有类的基础上,构建新的类...
 
基于以上思想,
成员变量,如果是public属性,就是提供出来为了存放数据的,如果是private属性,则只能被类内部的函数使用,是类public属性函数为了实现功能而使用的中间变量...
成员函数,如果是public属性,就是提供出来为了干活的,如果是private属性,则只能被类内部的函数调用,是类public属性函数为了实现功能而使用的中间函数...
 
类成员public、private属性的另类解释:
为什么不都做成public属性,好象没什么损失?为什么弄出个private出来绕人??
答:类的成员变量和成员函数,在编程使用的时候,会被智能感知,录入的时候,在类名或者类变量名后点那个点时,会智能提示出类的成员变量和成员函数,如果有用的和没用的都提示出来,是不是有点太乱了????

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值