分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
万象云档
本次搜索耗时
1.861
秒,为您找到
149
个相关结果.
搜书籍
搜文档
11.3 反射:运行期类信息
506
2025-05-18
《Thinking in Java (Java 编程思想)》
11.3 反射:运行期类信息 11.3.1 一个类方法提取器 11.3 反射:运行期类信息 如果不知道一个对象的准确类型,RTTI会帮助我们调查。但却有一个限制:类型必须是在编译期间已知的,否则就不能用RTTI调查它,进而无法展开下一步的工作。换言之,编译器必须明确知道RTTI要处理的所有类。 从表面看,这似乎并不是一个很大的限制,但假若得到的是一...
16.4 改进设计
497
2025-05-18
《Thinking in Java (Java 编程思想)》
16.4 改进设计 16.4.1 “制作更多的对象” 16.4.2 用于原型创建的一个模式 16.4 改进设计 《设计模式》书内所有方案的组织都围绕“程序进化时会发生什么变化”这个问题展开。对于任何设计来说,这都可能是最重要的一个问题。若根据对这个问题的回答来构造自己的系统,就可以得到两个方面的结果:系统不仅更易维护(而且更廉价),而且能产生一些能...
7.6 内部类
496
2025-05-18
《Thinking in Java (Java 编程思想)》
7.6 内部类 7.6.1 内部类和向上转换 7.6.2 方法和作用域中的内部类 7.6.3 链接到外部类 7.6.4 static 内部类 7.6.5 引用外部类对象 7.6.6 从内部类继承 7.6.7 内部类可以覆盖吗? 7.6.8 内部类标识符 7.6.9 为什么要用内部类:控制框架 7.6 内部类 在Java 1.1中,可将...
11.1 对RTTI的需要
483
2025-05-18
《Thinking in Java (Java 编程思想)》
11.1 对RTTI的需要 11.1.1 Class 对象 11.1.2 转换前的检查 11.1 对RTTI的需要 请考虑下面这个熟悉的类结构例子,它利用了多态性。常规类型是Shape 类,而特别派生出来的类型是Circle ,Square 和Triangle 。 这是一个典型的类结构示意图,基类位于顶部,派生类向下延展。面向对象编程的基本目...
写在前面的话
481
2025-05-18
《Thinking in Java (Java 编程思想)》
写在前面的话 写在前面的话 我的兄弟Todd目前正在进行从硬件到编程领域的工作转变。我曾提醒他下一次大革命的重点将是遗传工程。 我们的微生物技术将能制造食品、燃油和塑料;它们都是清洁的,不会造成污染,而且能使人类进一步透视物理世界的奥秘。我认为相比之下电脑的进步会显得微不足道。 但随后,我又意识到自己正在犯一些科幻作家常犯的错误:在技术中迷失了(这种...
4.2 方法重载
463
2025-05-18
《Thinking in Java (Java 编程思想)》
4.2 方法重载 4.2.1 区分重载方法 4.2.2 基本类型的重载 4.2.3 返回值重载 4.2.4 默认构造器 4.2.5 this 关键字 4.2 方法重载 在任何程序设计语言中,一项重要的特性就是名字的运用。我们创建一个对象时,会分配到一个保存区域的名字。方法名代表的是一种具体的行动。通过用名字描述自己的系统,可使自己的程序更易人...
(37)设计模式之享元模式
461
2025-05-08
《深入理解JavaScript系列》
(37)设计模式之享元模式 介绍 _8享元与数据层 _14使用享元模式 定义基本工厂 _129管理外部状态 DOM_170享元模式与DOM 1_174例1:事件集中管理 2_218例2:应用享元模式提升性能 _261总结 (37)设计模式之享元模式 介绍 享元模式(Flyweight),运行共享技术有效地支持大量细粒度的对象,避免大...
JavaScript设计模式 Item 7 –策略模式Strategy
461
2025-05-11
《JavaScript设计模式浅谈》
JavaScript设计模式 Item 7 —策略模式Strategy 1、策略模式的定义 2、年终奖实例 3、实例再讲解 JavaScript设计模式 Item 7 —策略模式Strategy 1、策略模式的定义 何为策略?比如我们要去某个地方旅游,可以根据具体的实际情况来选择出行的线路。 如果没有时间但是不在乎钱,可以选择坐飞机。 如果...
3.2 执行控制
458
2025-05-18
《Thinking in Java (Java 编程思想)》
3.2 执行控制 3.2.1 真和假 3.2.2 if-else 3.2.3 迭代 3.2.4 do-while 3.2.5 for 3.2.6 中断和继续 3.2.7 开关 3.2 执行控制 Java使用了C的全部控制语句,所以假期您以前用C或C++编程,其中大多数都应是非常熟悉的。大多数程序化的编程语言都提供了某种形式的控制语句...
JavaScript设计模式Item 1—多态
456
2025-05-11
《JavaScript设计模式浅谈》
JavaScript设计模式Item 1—多态 1. 一段“多态”的JavaScript代码 2. 对象的多态性 3. 类型检查和多态 4. 使用继承得到多态效果 5. JavaScript的多态 6. 多态在面向对象程序设计中的作用 JavaScript设计模式Item 1—多态 多态的实际含义是:同一操作作用于不同的对象上面,可以产生不...
1..
«
3
4
5
6
»
..15