C++ 学习笔记

面向对象程序设计

语言特性 :

  1. 封装性 :将数据集和操作数据的操作集装在一起,就是封装
  2. 继承性
  3. 多态

  4. 类 : 抽象的

  5. 对象:一个类的实例,就是一个变量 () ; 具体的类,类的实例话结果。 对象的state 不同,就是属性的值不同。
  6. 方法:访问事物静态特征的方法 (函数)。
  7. 属性: 描述事物的静态特征。

    class Student { // 类名、属性、方法 实现了封装。
    // 事物的属性 (成员) 使得属性和方法更紧密。 private.public.protected.
    // 私有成员只能在类内部访问,pubilc 才可以在类的外部访问, void Student :: getname () 这叫做在类的内部访问 如果将其放置在头文件中,则是在类的外部访问必须是 pubilc 不加访问控制符,默认为 private 。
    // 修改 private 必须先把这个给暴露出来
    string name;
    string id;

    string getname ();
    

    };

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值