每日一题
升级打怪!
题目
什么是类,如何在c++中定义一个类?
第一次写
类是一个,定义类的写法是class关键字 加自定义字段。这样的好处是让我们只用考虑功能调用,而不用关心具体的逻辑实现。
class ClassName {
public:
// 公有成员变量和函数
type variableName;
void functionName() {
// 函数的实现
}
protected:
// 受保护的成员变量和函数
type protectedVariableName;
void protectedFunctionName() {
// 函数的实现
}
private:
// 私有成员变量和函数
type privateVariableName;
void privateFunctionName() {
// 函数的实现
}
};
看完解析后觉得
类是一个数据类型,主要操作时对数据和操作进行了函数封装
类的核心作用是封装、继承、多态。
封装是将数据整合在一起,继承是支持代码的复用和调用。多态是实现动态绑定
Q: 回答这一题也需要答类的核心作用,以及面向对象的特性
需要注意的是类也是一种数据类型,是用户自定义的数据类型。

这里是每天回答三个问题
希望和代码随想录的算法训练营一起完结,每天写1-3题的解析,画一张图。
觉得写的不错的话麻烦点一个赞👍
关注我每天看一道面试题哦~
556

被折叠的 条评论
为什么被折叠?



