前言
面对对象困扰了很多人,这篇文章将会让你了解什么是面对对象。
提示:以下是本篇文章正文内容,下面案例可供参考
类
类是什么
类是对变量、函数、数组等进行归类,可以通过调用类来方便整理、修改代码。
创建一个类
那么在程序里如何创建类呢?
C++:
#include <string.h>//引入string头文件
//用class关键字来创建一个类
class ClassName //class关键字+类名+大括号
{
//类体
/*
注意:没在public下的变量或函数不可在类外调用
*/
int class_value = 3;
string value2 = "hello world";
}
Python:
class ClassName(): #class关键字,括号里填父类,没有留空(将在面对对象进阶详细讲解)
a = 5
b = "hello world"
调用
我们在上面的代码的类体外继续写
C++
#include <string.h>//引入string头文件
//用class关键字来创建一个类
class ClassName //class关键字+类名+大括号
{
//类体
/*
注意:没在public下的变量或函数不可在类外调用
*/
public: //进行公用定义
int class_value = 3;
string value2 = "hello world";
}
//创建对象,就是调用类的变量
ClassName a; //注意:不能赋值!
//调用class_value整形变量
int a = a.class_value //3
Python
class ClassName(): #class关键字,括号里填父类,没有留空(将在面对对象进阶详细讲解)
a = 5
b = "hello world"
x = ClassName() #创建对象
num = x.a #5
总结
以上就是对于类与对象的讲解,如果觉得还可以,请给我点一个赞,谢谢。