- 博客(5)
- 收藏
- 关注
原创 一键发布Web应用
1、面对的场景:一个web网站,多个企业;2、单个企业的手工发布2.1 自动配置;2.2 修改spring的配置;3、多个企业的自动化发布4、扩展到多个网站、多个企业
2013-12-25 09:36:38 2765 1
原创 谈谈面向对象 之 继承和多态
一、引言除了抽象和封装,面向对象还有另外两个特征:继承和多态。由于继承实在没有太多可说的,而且这两个特征的关系又非常密切,所以就放在一起谈了。二、继承继承最初是一个生物学上的概念,是指因遗传而获得,后来引申到社会学,指老子死了,儿子得到遗产之类。面向对象中的继承,自然使用的是生物学上的概念,是指子类获得父类的属性或方法。继承在实际开发中往往被滥用:本应为包含关系的,为了使用的便利性
2013-12-22 14:42:21 1503
原创 谈谈面向对象 之 封装
一、封装有什么好谈的?封装就是封装啊,把成员变量呀、方法呀封装到一个类中。允许其它类访问的,就设置为public;允许子类访问的,就protected;只能自己访问的,就设置为private。不就是这样么?确实,封装基本上就是这样。那还有什么好谈的?这里老谭想谈谈封装的理念,以及实际应用中一些具体做法。二、封装的理念如在谈抽象一文中所述,抽象是面向对象最重要的特征,对象的是
2013-12-15 17:17:02 1997
原创 谈谈面向对象 之 抽象
一、引言在上一篇博客中,我们谈了面向对象的基本概念,从这篇开始,我们谈谈面向对象的几个特征:抽象、封装、继承、多态。我们首先要谈的特征是抽象。不止一位同事将抽象这一特征排除在外,认为面向对象有三个特征。这让我感到意外,因为,在我看来,抽象是面向对象最为重要的特征。对象本身,以及对象之间的关系,都是抽象的结果。没有抽象,也就没有对象,也就谈不上面向对象了。因此,抽象是面向对象的第一特征。
2013-12-09 08:45:43 6506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人