学习c++
作者:bin类和对象:
class user { public : std::string name; int age; std::string getname() { return this->name; } bool setname(std::string *name) { this->name = *name; return true; } user(); //这是构造函数 }; (其中setname(std::string *name) 表示接受一个地址)
<span style="font-size: 18pt;"><strong>继承方法:</strong></span> class vip: public user{ public : std::string subject() { return "我是vip"; } };
多继承
多继承即一个子类可以有多个父类,它继承了多个父类的特性
<span class="kwd">class</span> <span class="pun"><派生类名>:<继承方式</span><span class="lit">1</span><span class="pun">><基类名</span><span class="lit">1</span><span class="pun">>,<继承方式</span><span class="lit">2</span><span class="pun">><基类名</span><span class="lit">2</span><span class="pun">>,…</span> <span class="pun">{</span> <span class="pun"><派生类类体></span> <span class="pun">};</span>