程序设计
pplet 源程序文件产生的字节码文件的扩展名为 ( B ) A、 java B、 class C、 html D、 exe 2. 若需要定义一个类域或类方法,应使用哪种修饰符。 ( C ) A、 static B、 package C、 private D、 public 3. 什么是 J2EE 应用文件的扩展。 ( A) A、 .war B、 .js C、 .ear D、 .jar 4.
ng try statement Closing PrintWriter 16 多种异常的同时处理 用 catch语句进行异常处理时,可以使一个 catch块捕获一种特定类型的异常,也可以定义处理多种类型的通用 catch块 17 例外处理可以针对这个体系中的任意一个类。 •叶结点:是具体、专用的例外处理; •中间结点:是通用的 异常 处理。 可以处理该结点及其子类类型的 异常类。 例:
C。 out: OUT STD_LOGIC)。 END COMPONENT。 COMPONENT and4 PORT(in1,in2,in3,in4: IN STD_LOGIC。 out: OUT STD_LOGIC)。 END COMPONENT。 SIGNAL s: STD_LOGIC(0 TO 3)。 BEGIN u0: xnor2 PORT MAP(a(0), b(0), s(0))。
公司的支持。 JSP( Java Server Pages) •它是由 SUN提出,多家公司合作建立的一种动态网页技术。 该技术的目的是为了整合已经存在的 Java编程环境(例如 Java Servlet等),结果产生了一个全新的足以和 ASP抗衡的网络程序语言。 • JSP是将 Java程序片段( Scriptlet)和 JSP标记嵌入普通的 HTML文档中。 •优点:跨平台;缺点:复杂难学
11/23 24 动态多态性 (覆盖 ) • 在程序运行时才被识别 • 重写父类的方法 – 要求相同的声明 • 例如 : public class J_HelloApplet extends Applet { public void paint(Graphics g) { (Hello Applet., 25, 25)。 } // End of method: paint } // End of
H, 1AH, 94H LENS EQU $SOUCE BLOCK2 DB LENS DUP(。 ) DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX 第 6章 《 IBM PC 80X86汇编语言程序设计》 冶金工业出版社 MOV AX, OFFSET BLOCK1 PUSH AX
// string length char *sPtr。 // pointer to start of string }。 26 运算符重载为友员函数 实现单目运算: op operand operand是类 A的对象 op应该重载为 A的友员函数,该函数有一个参数 friend return_type operator op(A arg) return_type是 op
nt tmp。 tmp = a。 a = b。 b = tmp。 } int n1, n2。 swap(n1,n2)。 // n1,n2的值被交换 引用的作用 函数的返回值可以是引用 ,如: include iostream using namespace std。 int n = 4。 int amp。 SetValue() { return n。 } main() { SetValue()
数据是密切相关、相互依赖的,特定的函数往往要对特定的数据进行操作 – 实质上的依赖,形式上的分离; 13 二 . 面向对象的程序设计 (OOP) 面向对象程序设计 (objectoriented programming,OOP)则以对象作为程序的主体,对象是数据和操作的“ 封装体 ” struct- class 对象基本特征:抽象、封装、继承、多态 优点: – 对于简单的任务
s是同一种对象的统称。 属性于同一类的所有对象具有相同的属性、方法和事件,只是属性的具体取值、事件产生(触发)时完成的动作可能不同。 例如,两个人均属于人类,而姓名分别为“张三”和“李四”,性别分别为“男”和“女”,当天下雨时,张三作出的反应是“不带雨伞”,而李四作出的反应是“带雨伞”。 如界面(窗体 Form)中有两个命令按钮,名称( Name)分别为 cmdA和 cmdB,标题(