摘要:
OOP的支柱:封装:隐藏一个对象的内部实现和保护数据完整性。继承:促进代码重用。多态:用同样的方式处理相关的对象。封装的作用OOP的第一个支柱是封装,是将对象用户不必了解的实现细节隐藏起来。如:你正在使用DatabaseReader类,它有Open()与Close()两个方法。//DatabaseReader封裝了操作数据库的细节DatabaseReader dr=new DatabaseReader();dr.Open(@"MyCar.mdf");//使用数据库来做一些事情,然后关闭dr.Close();调用者没有必要担心幕后完成DatabaseReader类的工作的众多 阅读全文