c++之类与对象
来源:互联网 发布:域名和空间绑定 编辑:程序博客网 时间:2024/05/16 18:34
1、类和对象
客观世界中任何一个实物都可以看作一个对象,每个对象都有两个要素:属性(数据成员)和方法(成员函数)。类是对象的抽象,而对象是类的实例。类的定义:
2、类的类内定义
类内定义的实例:class Student//定义Student类{private:int num;//数据成员numint score;//分数scorepublic:void setdata()//成员函数{cin>>num;//输入学号cin>>score;//输入分数};void display()//成员函数{cout<<"num="<<num<<endl;cout<<"score="<<score<<endl;};};//注意这有个分号Student stu1,stu2;//定义对象stu1、stu2对象成员的访问:通过对象名和成员运算符 stu1.display(); //只能访问共有成员通过指向对象的指针 Student t,*p; p=&t; (*p).display();通过对象的引用变量 Student t1; Student &t2=t1; t2.display();由于t2和t1共占同一段存储单元(即t2是t1的别名),因此t2.display()就是t1.display();
3、类的类外定义
类外定义分为同文件类外定义和分文件类外定义
同文件类外定义:同属于文件people.cpp
class people{public:void eat();void work();};void people::eat(){}void people::work(){}
0 0
- objective-c之类与对象
- c++,c语言易错点之类与对象
- C#之类与对象
- c++之类与对象
- 面向对象之类与对象
- Objective-C之类和对象
- C#OOP之类和对象
- 深入浅出Cocoa之类与对象
- 深入浅出Cocoa之类与对象
- 深入浅出Cocoa之类与对象
- 深入浅出Cocoa之类与对象
- C++之类与对象(1)
- C++之类与对象(2)
- C++之类与对象(3)
- java基础之类与对象
- C++之类与对象(1)
- C++之类与对象(1)
- C++之类与对象(2)
- 错误总结
- CAS单点登录五-使用http而不是https
- 如何利用花生壳系统嵌入飞鱼星、磊科、TP-LINK和D-LINK路由器
- JS—特殊的对象~函数
- URL 编码与解码和escape,encodeURI,encodeURIComponet用法
- c++之类与对象
- 学习NBA球衣配色做页面配色设计
- kaggle数据挖掘竞赛初步--Titanic<原始数据分析&缺失值处理>
- 为什么使用volley???
- adapter.getPositionForSelection()和getSectionForPosition()的区别
- 使用spring session存储session到redis
- 006-寻找最大值和最小值-分治法-《算法设计技巧与分析》M.H.A学习笔记
- 仿阿里云购买时长选择
- (OK) install chrome & busybox in android-x86_64 —— uninstall chrome