CoffeeScript中的函数

CoffeeScript很优雅,有很多Ruby的特色。

在Coffee中,函数定义用小箭头“->”定义。在编译成JavaScript之后,将只能得到匿名定义的函数,有时候这种函数也叫定义式函数。这种函数的特色是只能先声明,才能调用。对于普通声明式函数,可以先调用,再声明。

继续阅读“CoffeeScript中的函数”

C++多重继承

在C++里,继承按方式上有private, public和protected继承。常用public继承,public继承简单一些。在public继承里,基类的公用成员在派生类里也将是公有成员。

而我们经常使用public继承来进行多重继承(multiple inheritance),以实现更高效的代码重用。

翻看《C++ Primer Plus 6th》,觉得多重继承是一个比较偏的知识,于是在此做一个笔记。

继续阅读“C++多重继承”