oo热门博客列表 -凯发k8国际

最新文章列表

面向对象:面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性! 一、理解对象: 第一种:基于object对象 var person = new object(); person.name = 'li ming'; person.age = 18; person.getname = function(){     re ...
oo 
有353人浏览 2017-06-04 16:21
// 面向对象 // go语言根本就不支持面向对象思想中的继承语法 // 1. 为类型添加方法   package main   import "fmt"   type interger int   // 成员方法,传入integer 而非*intege func (a interger) add1(b interger) { a = b }   ...
有154人浏览 2015-10-29 14:31
从2012年到现在使用spring已有4个年头。 记得当时发了个贴http://www.iteye.com/topic/865387 还吵来吵去的。 现在再看看这些框架的作用,其实我所用到的其实是 ...
gdpglc 有589人浏览 2015-09-17 09:34
一.绝对不使用缩写 二.方法只使用一级缩进 三.一个语句只能有一个"." 四.拒绝使用else关键字 五.每个方法不超过9行,每个类不超过50行,每个包不超过10个类 六.类中不使用getter/setter 七.每个类不超过2个实例变量 八.封装所有的原生类型和字符串 九.封装所有的集合类型 十.除了main()方法,不要有static方法 十一.priv ...
有857人浏览 2015-08-30 23:29
 突然想到软件的领域可以用一幅图来表示。 在软件中的领域,其实是已明确的。 在需求分析阶段要想明确用户的领域,需要抛开软件本身,理解用户的术语(有时用户的术语恰好和软件的术语混淆,那不如另选一个词)。比较头痛的事用户只能说出一个词却不知如何解释它。这时要需求分析人员引导用户,比如:用户说a,然后不说了。因为他知道a是什么,却不知如何解释。那要问a包括什么,用户如何使用这个概念等,把用户口中的概 ...
gdpglc 有668人浏览 2015-05-25 16:25
消息发送组件     设计一个发送消息的组件,可以发送普通消息、加急消息和特急消息,不同的消息类型处理逻辑不同,加急消息需要在消息上添加“加急”字样,特急消息除了添车“特急”字样外还会定时催促,至到完成(需要记录该消息是否已被完成的状态)。消息发送可以支持多种方式如:站内信、邮件、手机短信等。      思考过程     作为消息发送组件,我们希望它能提供友好的api调用,并且对调用者 ...
有2997人浏览 2015-02-06 11:22
模式动机:     开发一个程序,可以绘制矩形、正方形、圆形、椭圆形四种图形,且每个图形都有不同的颜色如:红、绿、蓝。     最直接的作法是:为每一种图形都提供一种颜色的类, 示意图如下:会发现完成该类图需要4*3=12个类,如果再多几种图形或是多几种颜色,会发现有非常多的子类。         现在面临的问题是子类太多,而且随着图形和颜色的增加,子类会越来越多,如果再添加 ...
有857人浏览 2015-02-05 14:47
作为java和ruby程序员与架构师的yegor发表一篇博文:orm is an offensive anti-pattern,认为orm是一个可怕的反模式,违反了所有的面向对象原则,撕裂了对象,将它们变成哑巴和被动的数据袋,没有任何借口在任何应用程序中使用orm,无论是成千上万的小型web应用或企业级的基于数据表的crud操作系统(orm包括java的hibernate/jpa,python的 ...
有3001人浏览 2014-12-02 17:33
1. strategy pattern and state pattern (1) strategy pattern (i)定义: 定义了算法族,把变化的各个部分封装起来,使得算法可以相互替换并独立于使用该算法的客户。 (ii)结构图: strategy pattern/state pattern - chenxuezhen_1 - 风中飘絮 (iii)意图:封装变化以便类型在运行时根据需 ...
有594人浏览 2014-03-04 13:40
这是尚学堂科技出的一套关于java设计模式的视频教程,其实设计模式并不是java所特有,任何语言都可以根据其原理设计出相应的设计模式来。在设计模式领域有一句话:尽信设计模式不如不信设计模式!希望此视频教程能让你的编码更上一层楼。 本套视频教程的内容有: 尚学堂马士兵 设计模式热身 thinking in oo(一) 尚学堂马士兵 设计模式热身 thinking in oo(二) 尚学堂马士兵 设计 ...
有6人浏览 2013-10-26 12:59
oo oo(object oriented,面向对象)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、cad技术、人工智能等领域。 目 录 1简介 2详细释义 3方法 3.1 ooa方法 3.2 ood方法 3.3 booch方法 3.4 coad方法 ...
oo 
有588人浏览 2013-10-26 09:37
    想要做好设计很不容易,类、接口和模块设计都是一项高难度的工作。在网上也看过很多的总结,这里我就结合前人和我自己的想法,提一下大概� ...
有2406人浏览 2013-08-23 07:06
一、jdk与helloworld: 1、下载j2sdk: http://www.oracle.com/technetwork/java/javase/downloads/index.html?sssourcesiteid=ocomen 2、安装j2sdk: 点击“下一步”,一路向西,安装完成 3、配置环境变量: 计算机——管理——高级——环境变量——path——编辑,在最前面加上ja ...
oo 
有495人浏览 2013-08-09 22:40
    在《敏捷软件开发--原则、模式与实践》书中给出了多个oo设计原则,例如单一职责、开闭原则、依赖倒置原则等。在这些原则中,绝大多数都很� ...
有2394人浏览 2013-07-31 20:47
接口申明必须有interface关键字和接口的名字,public指明任意类均可以使用这个接口,默认情况下,只有与该接口定义在同一个包中的类才可以访问这个接 ...
有2271人浏览 2013-06-14 13:48
谈谈函数式编程的优点(1)   (注:这是作者本人的体会和随想,想到那里写到哪里,不定时更新,有错误请指出。)   函数式编程(fp)和面向� ...
有2770人浏览 2013-05-29 21:38
从早就想写关于面向对象的文章,总觉得这个问题有点大,不是太好写。另外一个原因是自己学习的并不是很深入,怕写的不好。回头想想,在学习的道路上,谁不是跌跌撞撞过来的呢?学习的过程只有自己能深刻的体会,下面就将面向对象的总结简单的给大家展示一下,写的不好还望大家多多指点。 下图是面向对象总体的框架: 面向对象是对现实世界理解和抽象的方法,将现实世界的一切事物抽象成对象。现实世界中的关系抽象成类、继 ...
有496人浏览 2012-11-21 09:50

最近博客热门tag

java(141748) c(73651) c (68608) sql(64570) c#(59609) xml(59133) .net(54784) 编程(39455) jsp(37542) 数据结构(36425) eclipse(31254) php(29988) f#(26079) 算法(24867) 脚本(19840) j#(18922) jdbc(17889) (17479) (14882) jvm(14450)

博客人气排行榜

博客电子书下载排行

>>浏览更多下载

相关资讯

相关讨论

global site tag (gtag.js) - google analytics
网站地图