オブジェクト指向プログラミングの中国語版Wikipedia記事

オブジェクト指向プログラミングの中国語版Wikipediaの解説が面白い。
例えばこれはポリモーフィズム(多态)の解説です。

多态
多态(Polymorphism)是指由继承而产生的相关的不同的类,其对象对同一消息会做出不同的响应[8]。例如,狗和鸡都有“叫()”这一方法,但是调用狗的“叫()”,狗会吠叫;调用鸡的“叫()”,鸡则会啼叫。 我们将它体现在伪代码上:


开始
  公有成员:
    叫()
    开始
      吠()
    结束
结束


开始
  公有成员:
    叫()
    开始
      啼()
    结束
结束

定义大黄
定义红帽
大黄.叫()
红帽.叫()

感想、わかりやす!
啼啼啼!啼啼啼!

引用元:
https://zh.wikipedia.org/zh-cn/面向对象程序设计


この記事が気に入ったらサポートをしてみませんか?