- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 内部类实现多重继承
多重继承指的是一个类可以同时从多于一个的父类那里继承行为和特征,然而我们知道Java为了保证数据安全,它只允许单继承。有些时候我们会认为如果系统中需要使用多重继承往往都是糟糕的设计,这个时候我们往往需要思考的不是怎么使用多重继承,而是您的设计是否存在问题.但有时候我们确实是需要实现多重继承,而且现实生活中也真正地存在这样的情况,比如遗传:我们即继承了父亲的行为和特征也继承了母亲的行为和特征。可幸的
2014-08-22 16:23:24 1802 1
转载 设计模式之策略模式(转)
本文由 ImportNew - hejiani 翻译自 javaworld。欢迎加入Java小组。转载请参见文章末尾的要求。1984年,我以机械工程学位从大学毕业,开始了软件工程师的职业生涯。自学C语言之后,1985年从事了用于Unix的50,000行用户图形界面(GUI)开发。整个过程非常轻松愉快。1985年底,我的编码工作完成了,之后我考虑开始其他的项目——或者说我认为我可以进
2014-08-22 14:33:01 551
原创 java不用比较符判断大小
public static void main(String[] args){int a = 8; int b = 90; int id1 = (b - a) >>> 31; System.out.println(id1); // 1 }
2014-08-22 08:18:11 953
原创 七、Sketchup用ruby进行二次开发--利用Transformation实现Move工具(平移、旋转和缩放)
在Sketchup中,move工具使用的非常广泛,
2014-08-16 10:38:24 5057 4
原创 五、Sketchup用ruby进行二次开发--创建图形(面及pushpull、followMe方法的应用)
在上一节讲到了如何创建直线、曲线、圆及弧线
2014-08-04 16:24:05 6184 3
原创 四、Sketchup用ruby进行二次开发--Edge Arrays: Curves, Circles, Arcs和 Polygons
我们可以在Sketchup中用
2014-08-03 14:10:19 4427 2
原创 三、Sketchup用ruby进行二次开发--实体类和构件图类
实体类是所有可画图形的子类,如下图所示。实体类的主要子类是构件图类,构件图类是我们今后重点学习的类,包括Image、Text、Edge、Face、Group、ComponentDefinition和Component Instance。下面对这两个类做简要说明。 1、实体类(Entity)如上图所示,实体类位于继承关系的顶部,他包含的方法可以被他的所有子类所继承,其中一些方法
2014-08-02 16:38:46 5292 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人