学习背景:c与c++语言基础
主要想记录一下,python语言里面区分与c/c++的一些不同点 (应该会持续更新)
1.python 的魔法方法(找本书一看或者百度,一目了然)
2.类的区别
(1)特殊的构造函数与析构函数(找本书一看或者百度,一目了然)
(2)python类声明中的self
在python中虽然可以灵活的定义任何变量,但是在类的声明中加入了self关键字,用以在很多场合进行区别,因此一些c++的有些语法则行不通了。
self一是区分类中与类外的函数或变量,二是区分类中的成员函数与成员变量(等等)总之:self代表当前对象的地址
class test
{
public:
int name = 100;
void showname()