C++的类和对象
发布时间:2020-12-16 09:17:07 所属栏目:百科 来源:网络整理
导读:前言:类和对象在C++等面向对象的编程语言是非常重要的概念。 一,什么是对象 定义:对象是现实世界存在的一个事物 语法(对象创建):类名 对象名; 1 #includeiostream 2 using namespace std; 3 class box 4 { 5 int width,length; 6 }; 7 int main() 8 {
前言:类和对象在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,对象是一个整体,具有所属类的所有属性。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |