玄学式理解类的三大特性
想法设定(和道家洪荒思想可能有区别,不喜勿喷):魔祖罗睺在女娲造了很多人后造了魔界里的魔族。
女娲找到一团泥,这团泥就是类,这个类女娲往里面浇筑思想,使他拥有了众多成员。
1 class Human 2 { 3 4 void 走() 5 {} 6 void吃() 7 {} 8 9 string 头; 10 string 身; 11 string 四肢 12 };
女娲让人拥有生老病死,生就是构造函数,死就是析构函数
1 Human() 2 {生;} 3 ~Human() 4 {死;}
女娲为每个泥都具象化称为每个单独的人,这就是对象
1 Human person1; 2 Human person2;
人族靠着自己渐渐繁荣,罗睺也想创造自己的世界,于是有了魔界,人界的类是父类,里面要虚构造,而魔界是子类,魔祖按照人的样貌造出魔族是继承,而造出稀奇古怪的魔族是多态。
class Monster:public Human { void 喷火(); void 吐水(); string 头; string 头; string 尾巴; }
因为先有人族后有魔族,所以想创造魔族需要在人族的基础上创造对象,也就是指向父类的指针叫做多态的意思.
1 Human *mozu = new Monster;
魔族创建之后可以把人族区域当成栈区,魔族区域可以理解成堆区

浙公网安备 33010602011771号