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,对象是一个整体,具有所属类的所有属性。

 

转载于:https://www.cnblogs.com/zxhy123/p/11484035.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值