C ++虚函数
电话 想想一部电话只需一分钟。 电话具有基本属性,即电话号码。 它还具有一些基本的行为,即可以拨打和接听电话。 手机 现在,让我们考虑电话的派生或子类。 一部手机比较容易。 手机仍然具有电话的基本特征,即它仍然具有电话号码,并且仍然可以拨打和接听电话。 手机是电话,但是具有一些额外的行为,例如漫游和发短信。 电脑 现在让我们变得更加棘手。 让我们考虑一下用于浏览网络的计算机的特性。 此计算机的基本属性是IP地址(Internet协议)。 它还具有一个称为Web浏览器的软件。 最后,当您将它们组合在一起时,就会得到一种固有的行为,即“浏览网络”。 但是,我们能想到能继承电话和计算机特性的任何东西吗? 苹果手机 iPhone!…