无忧小子 发表于 2012-2-17 11:17:28

东财11秋《面向对象的程序设计》在线作业随机答案

东财《面向对象的程序设计》在线作业一(随机)
一、单选题:
1. 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?    (满分:4)
    A. HelloWorldApp.class
    B. HelloWorldAppClass.java
    C. HelloWorldApp.exe
    D. HelloWorldApp.bak
2. Stirng.replace(char char1,char char2);的意义是(      )    (满分:4)
    A. 所有char1换成 char2
    B. 所有char2换成 char1
    C. 第一个char1换成 char2
    D. 第一个char2换成 char1
3. public class boy{ }public class girl{ }public class student extends boy,girl{ }上述定义(    )    (满分:4)
    A. 正确
    B. 错误,Java不允许多重继承
    C. 错误 boy和girl应该用
    D. 隔开
    E. 错误,应该使用implements关键字
4. 用(   )可以修饰类或成员方法,表明是抽象的。    (满分:4)
    A. final
    B. abstract
    C. public
    D. static
5. JVM运行的代码一般存储在什么为扩展名的文件中?    (满分:4)
    A. java
    B. jvm
    C. class
    D. obj
6. Applet对象被创建并初次装入支持Java的浏览器时,(    )方法被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
7. 当包含Applet的浏览器窗口最小化时,(   )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
8. 创建包目录的编译命令选项是(   )    (满分:4)
    A. -a
    B. -b
    C. -c
    D. -d
9. Java的语句块使用什么符号标记的?(   )    (满分:4)
    A. (…)
    B. Beging…End
    C. {…}
    D. /*….*/
10. Java程序中内存的释放是由谁来完成的?    (满分:4)
    A. 程序开发人员
    B. 操作系统
    C. 编译器
    D. 垃圾收集器
11. 编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。    (满分:4)
    A. JVM
    B. WINDOWS
    C. LINUX
    D. MacOS
12. 下列哪个是Java中引入包的语句?    (满分:4)
    A. inclue <java.io.*>
    B. import java.io.*
    C. using java.io.*
    D. package java.io
13. 子类中,若要使用父类中隐藏的方法,可以使用(   )关键字    (满分:4)
    A. super
    B. this
    C. upper
    D. parents
14. 当包含Applet的浏览器窗口最小化又再次恢复以后,(    )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
15. Java去掉了C++中影响代码健壮的指针结构,内存的释放是由()来完成的?(   )    (满分:4)
    A. Java虚拟机
    B. 垃圾收集机制
    C. 三级代码安全检查机制
    D. 程序员用代码来完成的
16. 下列哪个类不是java.applet.Applet类父类?(   )    (满分:4)
    A. java.awt.Frame
    B. java.awt.Component
    C. java.awt.Container
    D. java.awt.Panel
17. Java的参数传递是(    )    (满分:4)
    A. 值传递
    B. 引用传递
    C. 值传递和引用传递
    D. 指针传递
18. 下列属于Runnable接口实现的函数是。    (满分:4)
    A. publicRunnble(Thread t)
    B. public void start( )
    C. public void main( )
    D. public void run( )
二、多选题:
1. 封装的含义是()    (满分:4)
    A. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象
    B. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现
    C. 所有的方法定义成私有
    D. 所有的变量定义成保护类型
2. 下列哪几项属于Java语言的特点?(   )    (满分:4)
    A. 与平台无关
    B. 解释运行
    C. 具有灵活的指针类型
    D. 支持多线程
3. Java解释器的三项主要工作是?    (满分:4)
    A. 下载代码
    B. 检验代码
    C. 编译代码
    D. 运行代码
4. 下列叙述那些是正确的?(   )    (满分:4)
    A. Java与Web及Internet结合紧密
    B. Java编译成字节码可以在任何系统下运行
    C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数
    D. Java支持多线程
5. 当对象实例作为自变量传送给方法时(    )    (满分:4)
    A. 方法可以改变引用值
    B. 方法不可以改变引用值
    C. 方法可以修改引用指向的对象内容
    D. 方法不可以修改引用指向的对象内容
6. JVM的具体实现包括那些?    (满分:4)
    A. 指令集
    B. 寄存器组
    C. 类文件格式
    D. 垃圾收集堆
    E. 栈
7. 除了Java核心API以外,JAVA还有哪些API    (满分:4)
    A. Java商业API
    B. Java服务器API
    C. Java媒体API
    D. Java管理API
转载请注明奥鹏作业答案网 www.ap5u.com
东财《面向对象的程序设计》在线作业二(随机)
一、单选题:
1. Java去掉了C++中影响代码健壮的指针结构,内存的释放是由()来完成的?(   )    (满分:4)
    A. Java虚拟机
    B. 垃圾收集机制
    C. 三级代码安全检查机制
    D. 程序员用代码来完成的
2. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。    (满分:4)
    A. paint( )
    B. updata( )
    C. repaint( )
    D. ondraw( )
3. 对数组的边界检查是在(    )时候进行的。    (满分:4)
    A. 编译
    B. 运行
    C. 不检查
    D. 不一定
4. 对象在没有初始化时,值为(    )    (满分:4)
    A. 0
    B. null
    C. 1
    D. 不可预测
5. Java计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。(   )    (满分:4)
    A. 主机架构
    B. 客户端架构
    C. 客户-服务器架构
    D. 服务器架构
6. 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?    (满分:4)
    A. HelloWorldApp.class
    B. HelloWorldAppClass.java
    C. HelloWorldApp.exe
    D. HelloWorldApp.bak
7. Java方法的定义格式为(   )    (满分:4)
    A. <修饰符><返回类型><名字>(<参数列表>)<块>
    B. <返回类型><修饰符><名字>(<参数列表>)<块>
    C. <名字><返回类型><修饰符>(<参数列表>)<块>
    D. <名字><修饰符><返回类型>(<参数列表>)<块>
8. 下列哪个是Java应用程序的正确运行命令?    (满分:4)
    A. java HelloWorldApp
    B. java HelloWorldApp.java
    C. javac HelloWorldApp
    D. javac HelloWorldApp.java
9. 不变(长度)字符串使用(   )处理.    (满分:4)
    A. char
    B. Character
    C. String
    D. StringBuffer
10. 编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。    (满分:4)
    A. JVM
    B. WINDOWS
    C. LINUX
    D. MacOS
11. 一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为空,那么(   )    (满分:4)
    A. 编译无法通过
    B. 只有在代码所在函数的声明中抛出才能编译通过
    C. 代表对异常不做处理,编译可通过
    D. 运行时一定出错
12. 下列哪个类不是java.applet.Applet类父类?(   )    (满分:4)
    A. java.awt.Frame
    B. java.awt.Component
    C. java.awt.Container
    D. java.awt.Panel
13. 垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。    (满分:4)
    A. 存储的数据大小
    B. 存储数据的重要性
    C. 在内存的高端还是低端
    D. 内存被引用的次数
14. public class boy{ }public class girl{ }public class student extends boy,girl{ }上述定义(    )    (满分:4)
    A. 正确
    B. 错误,Java不允许多重继承
    C. 错误 boy和girl应该用
    D. 隔开
    E. 错误,应该使用implements关键字
15. 当包含Applet的浏览器窗口最小化时,(   )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
16. 阅读下面程序int list[]=new int;for(int I=0;I<=list.length;I++)    list=I;list的值为(   )    (满分:4)
    A. 10
    B. 9
    C. 不一定
    D. 出错
17. 将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是(   )    (满分:4)
    A. FlowLayout
    B. BorderLayout
    C. GridLayout
    D. CardLayout
18. 如果像引入包中所有的类,可以使用通配符(   )    (满分:4)
    A. *
    B. .
    C. ?
    D. $
二、多选题:
1. 下面的方法FileInputStream和FileOutputStream不支持的有(    )    (满分:4)
    A. read( )
    B. close( )
    C. mark( )
    D. reset( )
2. 下列哪几个是Java的关键字?(   )    (满分:4)
    A. boolean
    B. byte
    C. const
    D. final;
3. 下面属于"is a"关系的是(   )    (满分:4)
    A. 男人和人
    B. 苹果和水果
    C. 马和牛
    D. 天和地
4. 下列是属于Applet与显示和刷新有关的函数是(   )。    (满分:4)
    A. paint( )
    B. updata( )
    C. repaint( )
    D. ondraw( )
5. 当容器需要为某个组件(    )时,便会请求它的布局管理器完成相应的工作    (满分:4)
    A. 定位
    B. 决定大小
    C. 改变颜色
    D. 改变状态
6. 下列哪几项属于Java语言的特点?(   )    (满分:4)
    A. 与平台无关
    B. 解释运行
    C. 具有灵活的指针类型
    D. 支持多线程
7. 除了Java核心API以外,JAVA还有哪些API    (满分:4)
    A. Java商业API
    B. Java服务器API
    C. Java媒体API
    D. Java管理API
转载请注明奥鹏作业答案网 www.ap5u.com
东财《面向对象的程序设计》在线作业三(随机)
一、单选题:
1. 下面那个语句是定义一个50个string对象数组的引用?(   )    (满分:4)
    A. char a[][]
    B. String a[]
    C. String []a
    D. Object a
    E. String a
2. 包语句可以放在(    )    (满分:4)
    A. 源文件的任意位置
    B. 源文件的第一条语句
    C. 源文件的末尾
    D. 源文件的中间
3. 下列哪个是Java应用程序的正确运行命令?    (满分:4)
    A. java HelloWorldApp
    B. java HelloWorldApp.java
    C. javac HelloWorldApp
    D. javac HelloWorldApp.java
4. 错误提示内容:javac:Command not found,请判断是下列哪个方面出了问题?    (满分:4)
    A. 编译器的路径变量设置不正确
    B. 程序中有错误的语句
    C. 文件名和公有类名不匹配
    D. main方法缺少statci和public修饰
5. 一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为空,那么(   )    (满分:4)
    A. 编译无法通过
    B. 只有在代码所在函数的声明中抛出才能编译通过
    C. 代表对异常不做处理,编译可通过
    D. 运行时一定出错
6. public class boy{ }public class girl{ }public class student extends boy,girl{ }上述定义(    )    (满分:4)
    A. 正确
    B. 错误,Java不允许多重继承
    C. 错误 boy和girl应该用
    D. 隔开
    E. 错误,应该使用implements关键字
7. 数组的唯一的数据成员是(    )    (满分:4)
    A. size
    B. Size
    C. Length
    D. length
8. Java程序中内存的释放是由谁来完成的?    (满分:4)
    A. 程序开发人员
    B. 操作系统
    C. 编译器
    D. 垃圾收集器
9. Sring和StringBuffer是属于(    )包的    (满分:4)
    A. java.awt
    B. java.lang
    C. java.util
    D. java.string
10. Java中,调用new时,在执行显式的成员初始化以后会(   )    (满分:4)
    A. 分配新的对象的空间
    B. 退出new方法
    C. 执行构造函数
    D. 不一定
11. 下列哪个类不是java.applet.Applet类父类?(   )    (满分:4)
    A. java.awt.Frame
    B. java.awt.Component
    C. java.awt.Container
    D. java.awt.Panel
12. 创建包目录的编译命令选项是(   )    (满分:4)
    A. -a
    B. -b
    C. -c
    D. -d
13. Stirng.replace(char char1,char char2);的意义是(      )    (满分:4)
    A. 所有char1换成 char2
    B. 所有char2换成 char1
    C. 第一个char1换成 char2
    D. 第一个char2换成 char1
14. 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?    (满分:4)
    A. HelloWorldApp.class
    B. HelloWorldAppClass.java
    C. HelloWorldApp.exe
    D. HelloWorldApp.bak
15. 显式成员初始化和构造方法哪个先被执行?(   )    (满分:4)
    A. 显式的成员初始化
    B. 构造函数
    C. 不一定
    D. 同时
16. 用(   )可以修饰类或成员方法,表明是抽象的。    (满分:4)
    A. final
    B. abstract
    C. public
    D. static
17. Java是由哪家公司创始的?(   )    (满分:4)
    A. Microsoft
    B. IBM
    C. Sun Microsystem
    D. Inter
18. Frame是(    )类的子类    (满分:4)
    A. Panel
    B. Window
    C. Component
    D. Container
二、多选题:
1. 下列各项中属于Java常数的有?(   )    (满分:4)
    A. 95.255
    B. true
    C. 283
    D. "Hello Java!"
2. Java Applet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。    (满分:4)
    A. 验证
    B. 分析
    C. 跟踪检测
    D. 代码优化
3. 当对象实例作为自变量传送给方法时(    )    (满分:4)
    A. 方法可以改变引用值
    B. 方法不可以改变引用值
    C. 方法可以修改引用指向的对象内容
    D. 方法不可以修改引用指向的对象内容
4. 下面属于"is a"关系的是(   )    (满分:4)
    A. 男人和人
    B. 苹果和水果
    C. 马和牛
    D. 天和地
5. 下列各项中属于正确的Java数组说明?(   )    (满分:4)
    A. char s[]
    B. char [] s
    C. classA A[]
    D. classA [] A
6. 输入数据流的正确的读方法有(    )?    (满分:4)
    A. int read( )
    B. int read(byte [ ] b)
    C. int read(byte [ ] b,int off,int len)
    D. int read(byte [ ] b,int len)
7. 当容器需要为某个组件(    )时,便会请求它的布局管理器完成相应的工作    (满分:4)
    A. 定位
    B. 决定大小
    C. 改变颜色
    D. 改变状态
转载请注明奥鹏作业答案网 www.ap5u.com
东财《面向对象的程序设计》在线作业四(随机)
一、单选题:
1. Java的API文档是以什么格式提供的?    (满分:4)
    A. RTF
    B. WORD
    C. HTML
    D. EXCEL
2. 下列哪个是Java应用程序的正确运行命令?    (满分:4)
    A. java HelloWorldApp
    B. java HelloWorldApp.java
    C. javac HelloWorldApp
    D. javac HelloWorldApp.java
3. 在Java中类的定义和实现应该(    )    (满分:4)
    A. 放到不同的文件中,定义的文件扩展名为.h
    B. 放到不同的文件中,实现的文件扩展名为.java
    C. 放到同一个的文件中
    D. 放到不同的文件中,文件名没有要求
4. 下列叙述正确的是(   )    (满分:4)
    A. 包名是类名的一部分
    B. 类名是包名的一部分
    C. 包名和类名没有关系
    D. 包名就是类名
5. 如果一段代码可能引发某种异常,Java要求(   )    (满分:4)
    A. 最好处理
    B. 必须全部抛出
    C. 必须全部捕获
    D. 必须有明确的处理代码
6. java中使用(    )符号来访问对象的方法    (满分:4)
    A. .
    B. ->
    C. ()
    D. A和B
7. public class Xyz{int x=1;}类Xyz有几个构造方法(   )    (满分:4)
    A. 0
    B. 1
    C. 2
    D. 3
8. 包语句可以放在(    )    (满分:4)
    A. 源文件的任意位置
    B. 源文件的第一条语句
    C. 源文件的末尾
    D. 源文件的中间
9. java使用()关键字声明一个公有类。    (满分:4)
    A. public
    B. class
    C. public class
    D. Public Class
10. 编译后的Java程序不能在硬件系统的CPU上直接运行,而是通过()来执行的。    (满分:4)
    A. JVM
    B. WINDOWS
    C. LINUX
    D. MacOS
11. 当包含Applet的浏览器窗口最小化时,(   )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
12. 一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为空,那么(   )    (满分:4)
    A. 编译无法通过
    B. 只有在代码所在函数的声明中抛出才能编译通过
    C. 代表对异常不做处理,编译可通过
    D. 运行时一定出错
13. 用(    )修饰的类不能再派生子类,它已到达类层次的最底层    (满分:4)
    A. final
    B. abstract
    C. public
    D. private
14. 数组的最后一个元素的下标是(   )    (满分:4)
    A. 0
    B. length
    C. length-1
    D. length+1
15. Applet程序中,用于显示的函数是?(   )    (满分:4)
    A. HelloApplet( )
    B. init( )
    C. start( )
    D. paint(Graphics g)
16. 当包含Applet的浏览器窗口最小化又再次恢复以后,(    )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
17. Java中如果一个类由父类,则父类可以有(   )个。    (满分:4)
    A. 1
    B. 2
    C. 3
    D. 不限制
18. 返回字符串s中第3个字符的语句是(   )    (满分:4)
    A. s.charAt(3)
    B. s.charAt(2)
    C. s.charAt(4)
    D. s.at(4)
二、多选题:
1. 下列哪几项属于Java语言的特点?(   )    (满分:4)
    A. 与平台无关
    B. 解释运行
    C. 具有灵活的指针类型
    D. 支持多线程
2. 下列是属于Applet与显示和刷新有关的函数是(   )。    (满分:4)
    A. paint( )
    B. updata( )
    C. repaint( )
    D. ondraw( )
3. 下列属于缓冲区数据流优点的是(    )    (满分:4)
    A. 降低不同硬件设备之间速度的差异
    B. 提高I/O操作的效率
    C. 对于有大量I/O操作的程序具有非常重要的意义
    D. 可以也不同的数据类型的形式对取缓冲区
4. 封装的含义是()    (满分:4)
    A. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象
    B. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现
    C. 所有的方法定义成私有
    D. 所有的变量定义成保护类型
5. Java Applet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。    (满分:4)
    A. 验证
    B. 分析
    C. 跟踪检测
    D. 代码优化
6. 除了Java核心API以外,JAVA还有哪些API    (满分:4)
    A. Java商业API
    B. Java服务器API
    C. Java媒体API
    D. Java管理API
7. 下列叙述那些是正确的?(   )    (满分:4)
    A. Java与Web及Internet结合紧密
    B. Java编译成字节码可以在任何系统下运行
    C. Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数
    D. Java支持多线程
转载请注明奥鹏作业答案网 www.ap5u.com
东财《面向对象的程序设计》在线作业五(随机)
一、单选题:
1. 在Java程序中试图打开一个文件,但文件不存在,Java会立即产生一个(   )    (满分:4)
    A. 异常
    B. 错误
    C. 错误日志
    D. 立即死机
2. java使用()关键字声明一个公有类。    (满分:4)
    A. public
    B. class
    C. public class
    D. Public Class
3. 当执行new为一个对象分配内存时,Java(    )    (满分:4)
    A. 自动初始化所分配的内存空间
    B. 只分配内存,初始化要程序员手工进行
    C. 初始化与否可由操作系统设定
    D. 不一定
4. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()    (满分:4)
    A. IOException
    B. 创建文件
    C. FileInputException
    D. FileNotFoundException
5. 当包含Applet的浏览器窗口最小化又再次恢复以后,(    )函数被调用。    (满分:4)
    A. init( )
    B. start( )
    C. stop( )
    D. destroy( )
6. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。    (满分:4)
    A. paint( )
    B. updata( )
    C. repaint( )
    D. ondraw( )
7. Java去掉了C++中影响代码健壮的指针结构,内存的释放是由()来完成的?(   )    (满分:4)
    A. Java虚拟机
    B. 垃圾收集机制
    C. 三级代码安全检查机制
    D. 程序员用代码来完成的
8. 如果一段代码可能引发某种异常,Java要求(   )    (满分:4)
    A. 最好处理
    B. 必须全部抛出
    C. 必须全部捕获
    D. 必须有明确的处理代码
9. Java的语句块使用什么符号标记的?(   )    (满分:4)
    A. (…)
    B. Beging…End
    C. {…}
    D. /*….*/
10. Stirng.replace(char char1,char char2);的意义是(      )    (满分:4)
    A. 所有char1换成 char2
    B. 所有char2换成 char1
    C. 第一个char1换成 char2
    D. 第一个char2换成 char1
11. Java方法的定义中参数列表的个元素间以(   )隔开    (满分:4)
    A. 逗号
    B. 句号
    C. 分号
    D. 空格
12. java中使用(    )符号来访问对象的方法    (满分:4)
    A. .
    B. ->
    C. ()
    D. A和B
13. 将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是(   )    (满分:4)
    A. FlowLayout
    B. BorderLayout
    C. GridLayout
    D. CardLayout
14. public class Xyz{int x=1;}类Xyz有几个构造方法(   )    (满分:4)
    A. 0
    B. 1
    C. 2
    D. 3
15. 对于FileOutputStream的实例对象,如果所指定的文件不存在,则产生()    (满分:4)
    A. IOException
    B. 创建文件
    C. FileInputException
    D. FileNotFoundException
16. 下列哪个是Java应用程序的正确运行命令?    (满分:4)
    A. java HelloWorldApp
    B. java HelloWorldApp.java
    C. javac HelloWorldApp
    D. javac HelloWorldApp.java
17. Java中如果定义的类是从一个父类派生而来,那么父类的名字应写在(   )之后    (满分:4)
    A. class
    B. super
    C. extends
    D. implements
18. 调用finalize方法的作用是(   )    (满分:4)
    A. 向系统报警
    B. 保留对象的资源
    C. 释放对象所占资源
    D. 什么也不做
19. 显式成员初始化和构造方法哪个先被执行?(   )    (满分:4)
    A. 显式的成员初始化
    B. 构造函数
    C. 不一定
    D. 同时
20. 当我们在代码中调用了repaint()函数更新显示的时候,AWT线程会调用()方法首先将画面清空,然后调用paint()方法绘制新的内容。    (满分:4)
    A. paint( )
    B. updata( )
    C. repaint( )
    D. ondraw( )
二、多选题:
1. 下面属于组件的是(    )    (满分:4)
    A. button
    B. label
    C. panel
    D. frame
2. 下面的方法FileInputStream和FileOutputStream不支持的有(    )    (满分:4)
    A. read( )
    B. close( )
    C. mark( )
    D. reset( )
3. 下列哪几项是计算机诞生早期,主机架构的特点?(      )    (满分:4)
    A. 不共享系统资源
    B. 集中处理
    C. 集中管理
    D. 各用户分享使用计算机资源
4. 输入数据流的正确的读方法有(    )?    (满分:4)
    A. int read( )
    B. int read(byte [ ] b)
    C. int read(byte [ ] b,int off,int len)
    D. int read(byte [ ] b,int len)
5. 封装的含义是()    (满分:4)
    A. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象
    B. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现
    C. 所有的方法定义成私有
    D. 所有的变量定义成保护类型
转载请注明奥鹏作业答案网 www.ap5u.com
页: [1]
查看完整版本: 东财11秋《面向对象的程序设计》在线作业随机答案