TextWriter stringWriter = new StringWriter();
StringWriter stringWriter =new StringWriter();
很多时候都看到这样的 有啥区别?
为什么经常要用父类对象引用子类实例?
一般有两个目的:1、多态,这个一般是需要通过函数传递的时候用;2、整齐,语义清晰。特别是很多地方都用到了类似的调用,而又用到了同一父类不同的子类的时候。
多态。运行时替换。