//概述
/*
异常: 是在运行时期发生的不正常情况..
在java中用类的形式对不正常情况进行了描述和封装对象.
描述不正常的情况的类, 就称为异常类.
以前正常流程代码和问题处理代码相结合,
现在将正常流程代码和问题处理代码分离, 提高阅读性.
其实异常就是java通过面向对象的思想将问题封装成了对象.
用异常类对其进行描述.
不同的问题用不同的类进行具体的描述.
问题很多, 意...
分类:
编程语言 时间:
2015-01-19 10:56:41
阅读次数:
252
实际上面向对象的思想课本上到处都有,如果是小程序的话、只有几把枪的情况下,面向对象的思想根本体现不出什么优势来,但三五百人的开发队伍,并且又是那种平台+应用的开发模式的话,这时的面向对象的思想才有用武之地:这是一种思想上的共识,有了这种思想,不管是平台开发人员还是应用开发人员才可以提高开发效率...
分类:
其他好文 时间:
2015-01-17 17:51:33
阅读次数:
183
知识:UI界面规范---1)原型图规范 2)界面规范《根据总的五个系统提前出一套模板》框架----如何体现的面向对象的思想数据库数据备份---提前准备一套数据,供后面清空数据库使用知识点的回顾---EasyUI/MVC/三层架构/EF/WCF对知识的理解和回顾————C#功能测试的时候-----要在...
分类:
其他好文 时间:
2015-01-15 23:23:09
阅读次数:
229
使用JavaScript,按照面向对象的思想来构建组件。
现以构建一个TAB组件为例。
从功能上讲,组件包括可视部分和逻辑控制部分;从代码结构上讲,组件包括代码部分和资源部分(样式、图片等)。
组件的特点:高内聚,低耦合(不与其他代码逻辑交叉,可以继承,包含);封装性(隐藏私有方法和变量);可重用性(可反复多次使用,用来组装更复杂的应用)。
JS 组件
.TabControl...
分类:
编程语言 时间:
2015-01-15 20:18:51
阅读次数:
252
贪吃蛇又名贪食蛇,是一款经典的小游戏。玩家使用方向键操控一条长长的蛇不断吞下豆子,同时蛇身随着吞下的豆子不断变长,当蛇头撞到蛇身或障壁时游戏结束。贪吃蛇最初为人们所知的是诺基亚手机附带的一个小游戏,它伴随着诺基亚手机走向世界。现在的贪吃蛇出现了许多衍生版本,并被移植到各种平台上。但我今天所实现的功能是蛇的移动与增长。
知识点:
1.理解android应用的基本架构,面向对象的思想,以及...
分类:
其他好文 时间:
2015-01-15 18:12:15
阅读次数:
400
机房收费系统的重构中使用了三层,将对数据库的操作放到了D层中,面向对象的思想对D层进行了进一步的抽象抽象出来SQLHlper,但还是避免不了像机房收费系统中类似“注册”这样的功能要同时向多张数据表中增加记录。在机房收费系统中实现“注册”功能时,要同时向卡表、学生信息表、充值记录表三张表增加记录,就算是通过外观层将B层的这三个增加记录的方法组合调用,我们也不能保证在增加记录的过程中不出错,导致在卡表...
分类:
数据库 时间:
2015-01-11 09:43:14
阅读次数:
225
好学而不勤问非真好学者。
本讲内容:坦克大战11.0版(面向对象的思想)
一、解决:播放声音
1、定义一个播放声音的类AePlayWave
2、在面板构造方法启动声音
二、同一个包下建二个文件分别为:MyTankGame、Members(负责其它成员譬如:制造坦克、子弹等)
MyTankGame类
/**
* 功能:坦克游戏的8.0版本 ...
分类:
其他好文 时间:
2015-01-11 09:41:53
阅读次数:
128
人生在勤,不索何获。——张衡
本讲内容:坦克大战8.0版(面向对象的思想)
一、解决:防止敌人坦克重叠运动
1、定义一个Vector容器,装所有敌人的坦克(为了得到所有坦克坐标)
2、定义一个方法getEts()可以得到敌人的坦克(为了得到所有坦克坐标)
3、在我的我的面板的构造方法调用getEts()
4、定义一个判断是否碰到了别的敌人的坦克的方法isTouchOther...
分类:
其他好文 时间:
2015-01-09 22:26:48
阅读次数:
317
无论头上是怎样的天空,我准备承受任何风暴。——拜伦
本讲内容:坦克3.0版(面向对象的思想)
要求:画出我方坦克会动并且会发射子弹、画出敌人坦克
一、同一个包下建二个文件分别为:MyTankGame、Members(负责其它成员譬如:制造坦克、子弹等)
MyTankGame类
/**
* 功能:坦克游戏的3.0版本
* 1:画出坦克
* ...
分类:
其他好文 时间:
2015-01-07 23:40:47
阅读次数:
448
只有这样的人才配生活和自由,假如他每天为之而奋斗。——歌德
本讲内容:坦克2.0版(面向对象的思想)
要求:画出我方坦克会动、画出敌人坦克
一、同一个包下建二个文件分别为:MyTankGame、Members(负责其它成员譬如:制造坦克、子弹等)
MyTankGame类
/**
* 功能:坦克游戏的2.0版本
* 1:画出坦克
* 2:实现坦克上下左右移动,并画...
分类:
其他好文 时间:
2015-01-07 17:00:11
阅读次数:
199