玄学式理解类的三大特性

想法设定(和道家洪荒思想可能有区别,不喜勿喷):魔祖罗睺在女娲造了很多人后造了魔界里的魔族。

女娲找到一团泥,这团泥就是类,这个类女娲往里面浇筑思想,使他拥有了众多成员。

 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;

魔族创建之后可以把人族区域当成栈区,魔族区域可以理解成堆区

 
posted @ 2023-01-31 10:06  永生辉皇  阅读(47)  评论(0)    收藏  举报