2024年5月16日发(作者:)
Java语言面向对象基础(答案)
一、填空题
1.类是一组具有相同(属性)和(行为)的对象的抽象。(实例)是由某个特定的类
所描述的一个个具体的对象。
2.(接口)只描述系统所提供的服务,而不包含服务的实现细节。
3.构造方法的方法名与(类名)相同,若类中没有定义任何的构造方法,则运行时系
统会自动为该类生成一个(默认构造)方法。
4.在方法体内定义的变量是(局部变量),其前面不能加(public),且必须(初始化)。
5.数组元素作实参时对形参变量的数据传递是(单向值传递),数组名作实参时对形
参变量的数据传递是(双向引用传递)。
6.对象作方法形参时,方法实参也用对象,实现(引用)调用。
7.( new)是一个特殊的方法,用于创建一个类的实例。
8.(类)变量在内存中只有一个拷贝,被该类的所有对象共享;每当创建一个实例,
就会为(实例)变量分配一次内存,(实例)变量可以在内存中有多个拷贝,互不影响。
二、简答题
1.名词解释:抽象、对象、类、实例、方法、属性、消息、接口、封装、继承、多态
性
抽象:是从被研究的对象中舍弃个别的,非本质的或与研究主旨无关的次要特征,而
抽取与研究有关的共性内容加以考察,形成对被研究问题的正确的、简明扼要的认识。
对象:是对客观事物的抽象,是类的实例。
类:对对象的抽象,是一种抽象的数据类型。
实例:也就是对象,对象也被称为类的实例化。
方法:类的行为,事物动态特征的抽象。
属性:数据成员,是事物静态特征的抽象。
消息:p65
接口:p87
封装:p61
继承:p66
多态性:p70
发布者:admin,转转请注明出处:http://www.yc00.com/news/1715862044a2683213.html
评论列表(0条)