一些当前的笔记

来源:互联网 发布:录屏软件免费下载 编辑:程序博客网 时间:2024/06/14 06:18

前面的比较简单,就不去补笔记了= =面向对象程序设计这一章节感觉较乱。。

还是整理一下。

===================我是华丽的分割线=======================

声明类

class A{public:   void hanshu();//成员函数private:      int hs;//私有成员,只有公有函数才能访问};void main(){}


===================我是华丽的分割线=======================

定义一个对象

方法一

class A{public:   void hanshu(){cout<<hs;}//设置并定义公有成员函数   void SetHanshu(int x){hs=x;}//设置访问私有成员private:      int hs;};void main(){    A a;    a.SetHanshu(n);    a.hanshu();}

方法二

class A{public:   void hanshu();   void SetHanshu(int x);//先类中声明private:      int hs;};void A::hanshu()//后类外定义,双冒号来访问类中成员{   cout<<hs;      }void A::SetHanshu(int x){    weight=x;  }void main(){    A a;    a.SetHanshu(n);    a.hanshu();}