当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: naked objects一种不用编用户界面的方法。
 

 

 ·win2000应用技巧    »显示摘要«
    摘要:来自:http://www.cnandusa.com/showarticle.aspx?articleid=12541)win2000和win98最大的不同之处就是:win2000是一个真正的多用户操作系统,要想运行win2000,必须用正确的用户身份登录系统。但是有时候因为需要我们设置不同的用户或用户组以限定使用权限,这样就会产生一个问题——如果已经以某一用户身份登录了系......
 ·你是哪种操作系统?    »显示摘要«
    摘要:和那个哪种文件类型一样地址:http://www.bbspot.com/news/2003/01/os_quiz.php我的结果: ......


naked objects
naked objects一种不用编用户界面的方法.提倡消除用户界面.这种方法很激进也很有趣.把对象直接交给用户来操作.在www.nakedobjects.org上有很详细的资料.大家可以看看.

【程序编程相关:Cygwin0528下载完!

【推荐阅读:程序中需要常用的一些库

下面是我翻译的一篇介绍naked objects的文章.与大家共享. 【扩展信息:Mandarax的判断某Object是否

naked objects工具箱介绍

这里我们将使用naked objects工具箱建造一个简单的地址本程序.

naked objects工具箱需要所有的naked对象都实现nakedobjects接口.为了简单,我们继承abstractnakedobject. abstractnakedobject类提供组成一个naked对象的基本功能,能让我们关注与事务问题.所有只要是“naked”的对象用户都能看到.现在我们需要对person类增加一些属性与提供一些修改属性的方法.我们增加一些属性:first name,last name,birthdate.

import org.nakedobjects.object.abstractnakedobject;

import org.nakedobjects.object.value.date;

import org.nakedobjects.object.value.textstring;

 

public class person extends abstractnakedobject {

 

   private final textstring firstname;

   private final textstring lastname;

   private final date birthdate;

 

   public person() {

      firstname = new textstring();

      lastname = new textstring();

      birthdate = new date();

   }

 

   public final textstring getfirstname() {

      return firstname;

   }

 

   public final textstring getlastname() {

      return lastname;


...   下一页
 ·进程内存使用量的奇怪现象    »显示摘要«
    摘要:今日偶然发现,当启动一个应用程序后,若先将其最小化,再恢复窗口大小,其进程内存使用量会比启动时有大幅下降(使用task manager观察,系统为windows xp pro + sp2)。可以下述步骤观察: 调出task manager,并将其前端显示(选项菜单下可设); 启动notepad,观察其内存使用,在我的机器上,一般为7500k左右; 将notepad最小化,观察其内存使用,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE