C#
文章平均质量分 72
wm_21000301
IT
展开
-
try中的return与finally执行的顺序
1 finally与return try-catch-finally是很常用的语法结构,用来控制可能发生异常时的程序流程,其中catch和finally至少要有一个。初学try语法时可能会要问一个问题:如果在try块中return,那么finally还会执行吗?答案是肯定的。这个非常容易验证,就不举例子了。这样带来一些很好的特性,例如我们可以在try块中尝试打开数据库,然后读取数据,然后直接把得转载 2012-09-07 13:31:08 · 466 阅读 · 0 评论 -
封装,继承和多态
面向对象(物以类聚)的三大基本特征:封装,继承和多态 1.封装(数据隐藏):将数据和行为结合在一个包中,并对对象的使用者隐藏了数据的实现方式,关键在于不能让类中的方法直接访问其它类的实例域(数据),只能访问自己的实例域,提高重用行和可靠性。 2.继承:利用已有的数据类型(类)来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。 好处:重用代码,节省程序设计的原创 2013-04-29 16:38:15 · 614 阅读 · 0 评论