《温故而知新 - static应用》的相关内容
相关讨论
final, static和 nested class 总结
前言:
本来是想总结一下inner class 的用法,但是却发现这几位颇为亲近。索性一起拉出来溜溜。
写作目的:
跟 static , final, inner class 搞好关系,以便将来遇见了,就像用if ,else一样,一清二楚。
文中的术语定义以java language spec为准。
先想想,要关注的是那些地方?
1。语法。 (code, 我们吃饭的家伙)
2。语义。 ...
by 沉默中 2005-08-02 浏览 (3256) 回复 (5) 关键字:
深入浅出J2SE 5.0 枚举类型(aka Enum<E extends Enum<E>
深入浅出J2SE 5.0 枚举类型(aka Enum<E extends Enum<E>>)
(累死了。。)
原作者: Matt Quail (a.k.a. Spud)
翻译自:http://madbean.com/blog/2004/3/
原作基于 http://creativecommons.org/licenses/by/2.0/
翻译者 xangd xang ...
by xangd 2004-07-30 浏览 (8097) 回复 (9) 关键字:
OO design trap
需求如下:
有这样一家超市,对顾客实行会员制,会员目前分为两个等级:金卡及银卡。
每次会员购物时,都会根据会员等级提供不同的折扣优惠和返点。
设计方案有三个:
1. 过程设计,用作对比
2. 过程式的OO设计,简单来说就是将过程设计中的函数封装到类里面
3. 标准的OO设计,封装、继承、多态、设计模式,能用的都用上
问题:
如果是你,你会采用哪种OO设计,或者有更好的设计?
过程式设计:
...
by age0 2005-12-23 浏览 (33986) 回复 (80) 关键字:
Dojo 之 面向对象
面向对象三大特性:封装、继承、多态。在熟悉了Java/C#/C++这些高级面向对象语言的语法结构后,我们或多或少会对javascript脚本语言的面向对象感到一些不适,function、prototype、call、apply……
如果真不了解javascript或这几个关键字,先看几篇简文:
1.JavaScript 基本组成
2.ECMAScript 基础
3.JavaScript ...
by xml 2008-04-16 浏览 (656) 回复 (5) 关键字:
相关博客
友元 static 类成员
友元机制允许一个类将对其非公有成员的访问权授予指定的函数或类 友元的声明以关键字 friend 开始,它只能出现在类定义的内部 友元声明可以出现在类中的任何地方:友元不是授予友元关系的那个类的成员,所以它们不受声明出现部分的访问控制影响通常,将友元声明成组地放在类定义的开始或结尾是个好主意 友元可以是普通的非成员函数,或前面定义的其他类的成员函数,或整个类 ...
by clskkk2222 2008-02-17 浏览 (2143) 回复 (0) 关键字: cpp
Java内部类(Inner Class)
简单的说,内部(inner)类指那些类定义代码被置于其它类定义中的类;而对于一般的、类定义代码不嵌套在其它类定义中的类,称为顶层(top-level)类。对于一个内部类,包含其定义代码的类称为它的外部(outer)类。
<!--[if !supportLists]-->1 <!--[endif]-->Static member class(静态成员类)
类声明中包含 ...
by wangyu 2008-05-08 浏览 (62) 回复 (0) 关键字:
Java内部类(Inner Class)详解[转]
简单的说,内部(inner)类指那些类定义代码被置于其它类定义中的类;而对于一般的、类定义代码不嵌套在其它类定义中的类,称为顶层(top-level)类。对于一个内部类,包含其定义代码的类称为它的外部(outer)类。
1 Static member class(静态成员类)
类声明中包 ...
by guanjh 2007-09-03 浏览 (505) 回复 (0) 关键字: java inner class nested
Java 内部类 - 3
---------转载 builder.com.cn
3 Local class(局部类)
对一个静态成员类,去掉其声明中的“static”关键字,将其定义移入其外部类
的静态方法或静态初始化代码段中就成为了局部静态成员类。
  ...
by cleanboxer 2008-04-14 浏览 (65) 回复 (0) 关键字:
Java 内部类 - 2
---------转载 builder.com.cn
2 Member class(成员类)
一个静态成员类,若去掉“static”关键字,就成为成员类。如下示例代码,Inner1/Inner2/Inner3/Inner4就是Outer的四个成员类 ...
by cleanboxer 2008-04-14 浏览 (76) 回复 (0) 关键字:
相关圈子讨论
回复“mixin模拟多继承”
论坛回复坏掉了,先回复在这。批评一下,经常这样可不行咯,这应该算是比较大的运维事故。
必须mixin模板?这是一个限制呀,通常大家都是写成类的,在类上面多继承。。。
我好像没看到程序调用到ctor和dtor,mixin模板本身是可以直接用this/~this的,它会按照mixin的顺序来调用,不需要自己实现ctor/dtor,D里面早就是用mixin来代替多继承了。
by qiezi 2007-11-11 浏览 (263) 回复 (8)
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10391) 回复 (161)
相关新闻
5个很酷的Adobe AIR应用
Adobe AIR能够提供优秀的界面,而且不那么消耗内存。如果你还没有安装Adobe AIR,你能从这里下载: Adobe’s website我们向你推荐一些Adobe AIR应用的优秀网站:1。COLOURlovers
这是一个优秀的颜色配置网站,你可以自由选择颜色,调色版和模式。
If you always find yourself on COLOURlovers looki ...
by QQbyte 2008-06-09 浏览 (1416) 回复 (0) 关键字:
Grails 1.0-RC2 发布
Grails 1.0-RC2 发布,看到新增不少功能,心中窃喜啊
现在简介一下主要变动:
移植到最新的spring2.5
新的参考文档
去官方文档,个人感觉挺舒服的,而且也很有条理
内容协商(ContentNegotiation)支持
Grails现在可以通过Accept/Content-Type HTTP headers, a parame ...
by agile_boy 2007-12-04 浏览 (880) 回复 (3) 关键字: grails
Firefox 3 新功能全面向导
Firefox 3 新功能全面向导Firefox 3 正式版6月17将会发布,新的Firefox 3有些什么更新?下面为你详细介绍:
Add-on manager
Add-on 管理器增加了tab,可以查看推荐插件,要看完整插件查看: Get Add-ons in Firefox 3
Bookmarks
Firefox 3 书签 ...
by QQbyte 2008-06-13 浏览 (1777) 回复 (6) 关键字:
推荐知识库条目
Comming soon

