05 2019 档案
摘要:implicit 关键字用于声明隐式的用户定义类型转换运算符。如果可以确保转换过程不会造成数据丢失,则可使用该关键字在用户定义类型和其他类型之间进行隐式转换。隐式转换可以通过消除不必要的类型转换来提高源代码的可读性。 但是,因为隐式转换不需要程序员将一种类型显式强制转换为另一种类型,所以使用隐式转换
阅读全文
摘要:编程原则:单一职责(Single Responsibility Principle, SRP),只干自己的工作; 编程要求:迪米特法则(Law of Demeter, LoD),又叫作最少知识原则(Least Knowledge Principle 简写LKP),只开放想别别人了解的,隐藏所用外界无
阅读全文