一点杂感 以及 java8 Streams API 与 C# Linq 简要对比分析
streams api 是处于语法落后的 java 在函数式上的一次勇敢尝试和追赶,然而从结果上看,是比较失败的。或许是某种情结在作怪,怕得到“抄袭”的罪名。然而,这种结果上的残次 linq 和缺失相当多部分的函数式,更会阻止自身进步的步伐,不能给使用者带来的便利,可以说是一种对尝试初心的背反。
streams api 是处于语法落后的 java 在函数式上的一次勇敢尝试和追赶,然而从结果上看,是比较失败的。或许是某种情结在作怪,怕得到“抄袭”的罪名。然而,这种结果上的残次 linq 和缺失相当多部分的函数式,更会阻止自身进步的步伐,不能给使用者带来的便利,可以说是一种对尝试初心的背反。
接口是c#面向对象编程的关键元素,提供了和抽象类类似的功能,但是没有用掉单继承机会。它可以是显式的或者是隐式的。
本章讨论了如何从一个类派生,并添加附加的方法和属性,从而对目标类进行特化。本章还讨论了如何通过修饰符控制封装和继承。本章讨论了首先、虚和两种重写的方法。
本章讨论了c#类以及面向对象设计。讨论了字段,以及如何在累的实例上访问。区分了实例成员和静态成员,以成员的访问修饰符为背景探讨了封装的问题。介绍了c#属性。