反射基础概念、WEB应用部署
WEB应用部署:
1、发布网站方式是通过虚拟目录,现在这个方式我不用;
2、还要复制WEB站点、制作WEB站点的WINDOWS安装程序这两个我也不用;
3、预编译站点么明白;
中小型站点,现在基本都是 server 08的服务器,IIS7或者以上版本,直接建站,简单配置。即使存在安全问题,那么也可通过系统防火墙,杀毒软件,硬件防火墙做好防护
反射:
从基础理论里只说明了,反射就是在编程中动态获取程序集的属性信息、内部对象,以及内部对象定义的所有对象的类型、属性、方法。
实际应用中,可以用反射创建对象,便利对象属性,实现table转集合,动态拼接SQL等等。
多态、接口:
子无需转换直接可以赋给父,且此时父可以调用父的操作;父需要强转才能赋给子,且此时子可以任意调用自身或是父的操作。
接口只能通过子来实现,并获得实例,之后接口对象才可以调用相应操作。
实际应用中,抽象工厂接口,层级之间以接口相互调用;从对象分析中抽象出公共父类,各个子类继承并完成各自独特业务。