WEB开发网
开发学院操作系统Linux/Unix 在AIX Version 5.3中使用Java和PHP技术进行开发(... 阅读

在AIX Version 5.3中使用Java和PHP技术进行开发(2)

 2008-11-13 08:13:58 来源:WEB开发网   
核心提示: 其中的代码应该尽量简单,以便于理解,在AIX Version 5.3中使用Java和PHP技术进行开发(2)(6),事实上,该代码本身在这个阶段并不完成什么具体工作,并在 askspecific() 方法调用时,使用来自用户的回答信息填充 question_response 集合,但是通过

其中的代码应该尽量简单,以便于理解。事实上,该代码本身在这个阶段并不完成什么具体工作,但是通过基于这个类创建一个新的对象,您可以创建一个问卷调查问题(请参见清单 2)。

清单 2. 创建一个问卷调查问题SurveyQuestion basic = new SurveyQuestion('Name',
                     'Enter your full name');

然后输出该问题文本(问题本身以及帮助): basic.ask();。

很显然,基类没有提供用于即时收集输入信息的方法,所以您需要研究 SurveyQuestionText 类,它用作基本的自由格式文本的输入类。

SurveyQuestionText 类

SurveyQuestionText 类用于处理基本的文本选择——例如,当您提出一个问题,并在问卷调查的过程中希望获得自由格式的、单行的回答。这个问题类型和支持它的类非常简单,并且很容易创建。您只需要为该对象提供一个基本的构建器,并在 askspecific() 方法调用时,使用来自用户的回答信息填充 question_response 集合。您可以在清单 3 中看到完整的类。

清单 3. SurveyQuestionText 类源代码import java.io.*;
import java.util.*;
public class SurveyQuestionText extends SurveyQuestion {
  public SurveyQuestionText(String qtext,
               String qhelp) {
    this.question_text = qtext;
    this.question_help = qhelp;
    this.question_type = "text";
  }
  public void askspecific() {
    this.question_response.add(this.getresponse());
  };
}

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:AIX Version 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接