C++的类和对象
Posted zxhy123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++的类和对象相关的知识,希望对你有一定的参考价值。
前言:类和对象在C++等面向对象的编程语言是非常重要的概念。
一,什么是对象
定义:对象是现实世界存在的一个事物
语法(对象创建):类名 对象名;
1 #include<iostream> 2 using namespace std; 3 class box 4 5 int width,length; 6 ; 7 int main() 8 9 box obj; 10
二,什么是类
定义:一些事物所具有的相同特征所构成的类型
类的声明(语法): class Box;
类的定义(语法): class Box int width,length; ;
类的性质
1,类的三种访问限定符
protected,private,public
1> protected:
(只有本类及其派生类才可访问)
2> private:
(只有本类成员才可以访问)
3> public:
(允许任何仁访问)
特别注意
1,类有点类似与C中的结构体,但结构体的默认访问属性为公有,类的默认访问属性为私有。
2.,对象是一个整体,类中的函数调用无需传参
三,类与对象的关系
类是对象 的抽象,对象是类 的实体
四,总结
1,类和对象是一种由 面向过程 转换为 面向对象 的重要设计思想。
2,对象是一个整体,具有所属类的所有属性。
以上是关于C++的类和对象的主要内容,如果未能解决你的问题,请参考以下文章