本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- ranbuijj
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- forestqqqq
- zhanjia
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Go语言基础-面向对象
// 面向对象
// Go语言根本就不支持面向对象思想中的继承语法
// 1. 为类型添加方法
package main
import "fmt"
type Interger int
// 成员方法,传入Integer 而非*Intege
func (a Interger) Add1(b Interger) {
a += b
}
...
突然想到软件的领域可以用一幅图来表示
突然想到软件的领域可以用一幅图来表示。 在软件中的领域,其实是已明确的。
在需求分析阶段要想明确用户的领域,需要抛开软件本身,理解用户的术语(有时用户的术语恰好和软件的术语混淆,那不如另选一个词)。比较头痛的事用户只能说出一个词却不知如何解释它。这时要需求分析人员引导用户,比如:用户说A,然后不说了。因为他知道A是什么,却不知如何解释。那要问A包括什么,用户如何使用这个概念等,把用户口中的概 ...
桥接模式(Bridge Pattern)
模式动机:
开发一个程序,可以绘制矩形、正方形、圆形、椭圆形四种图形,且每个图形都有不同的颜色如:红、绿、蓝。
最直接的作法是:为每一种图形都提供一种颜色的类, 示意图如下:会发现完成该类图需要4*3=12个类,如果再多几种图形或是多几种颜色,会发现有非常多的子类。
现在面临的问题是子类太多,而且随着图形和颜色的增加,子类会越来越多,如果再添加 ...
面向对象-OO
OO
OO(Object Oriented,面向对象)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。
目 录
1简介
2详细释义
3方法
3.1 OOA方法
3.2 OOD方法
3.3 Booch方法
3.4 Coad方法 ...
面向对象OO编程基础
一、JDK与HelloWorld:
1、下载J2SDK:
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomen
2、安装J2SDK:
点击“下一步”,一路向西,安装完成
3、配置环境变量:
计算机——管理——高级——环境变量——path——编辑,在最前面加上ja ...
面向对象(Object Oriented,OO)
从早就想写关于面向对象的文章,总觉得这个问题有点大,不是太好写。另外一个原因是自己学习的并不是很深入,怕写的不好。回头想想,在学习的道路上,谁不是跌跌撞撞过来的呢?学习的过程只有自己能深刻的体会,下面就将面向对象的总结简单的给大家展示一下,写的不好还望大家多多指点。
下图是面向对象总体的框架:
面向对象是对现实世界理解和抽象的方法,将现实世界的一切事物抽象成对象。现实世界中的关系抽象成类、继 ...