【C++ Primer】Part1·Day6 第七章 笔记及练习作答

学一门新的程序设计语言的最好方法就是不断地写代码。

  类的基本思想是数据抽象封装
  数据抽象是一种依赖于接口和实现分离的编程(以及设计)技术。
  封装实现了类的接口和实现的分离。
  类本身是一个作用域。

  使用 class 和 struct 定义类唯一的区别就是默认的访问权限。

友元

  关键字声明 friend。
  类允许其他类或者函数访问它的非公有成员,即令其他类或者函数成为它的友元。
  友元不是类的成员也不受它所在区域访问控制级别的影响。
  友元的声明仅仅指定了访问的权限。

可变数据成员

  关键字 mutable。
  修改类中的某个数据成员。
  一个可变数据成员永远不会是 const,即使是一个 const 对象的成员。

个人咕咕咕后的想法

  这第七章讲的 类 像是以C语言的方式来讲解,部分知识点在目前阶段并没很大用处;私认为应当在学习了 面向对象 后再返回来学习该章节。


  Part1 在这里结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值