![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
实体类设计中,变量值的设置称为getter,变量值的获取称为setter。
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
第3题
A.byte型的默认值为0
B.long型的默认值为0.0L
C.int型的默认值为0
D.float型的默认值为0.0f
第4题
A.Byte的默认值是0
B.int的默认值是0
C.long的默认值是0.0L
D.float的默认值是0.0f
第5题
A.Byte的默认值是0
B.int的默认值是0
C.long的默认值是0.0L
D.float的默认值是0.0f
第6题
A.Byte的默认值是0
B.int的默认值是0
C.10ng的默认值是0.0L
D.float的默认值是0.0f
第7题
A.Byte的默认值是0
B.int的默认值是0
C.long的默认值是0.0L
D.float的默认值是0.0f
第8题
A.虚拟变量的值只能取0或1
B.在虚拟变量的设置中,比较变量一般取值为1
C.在虚拟变量的设置中,基础类别一般取值为0
D.当定性因素有m个类别时,引入m-1个虚拟变量
E.当定性因素有m个类别时,引入m个虚拟变量,会产生多重共线性问题
第9题
A、A. 通过执行系统函数,例如,“SetValue”,
B、B. 通过操作员输入,例如,在 I\O 域中输入,
C、C. 脚本中的数值分配,
D、D. 在 PLC 中外部变量的值改变。
第10题
实验要求: 编写类1,2,4。在测试类里完成3,5。写上机实验报告,给出思考题答案。 实验内容: 1) 设计一个表示二维平面上点的类Point, 功能要求: l 包含有表示坐标位置的成员变量x和y l 一个构造方法:Point(int x,int y) l 获取x 和y值的public方法:int getX()和int getY() 2) 设计一个表示二维平面上圆的类Circle,它继承类Point, 功能要求: l 包含有表示圆半径的private类型的成员变量r l 两个构造方法:Circle(int r,int x,int y)和Circle(),无参构造方法要给x,y,r都赋给初值0 n 注意:需要使用super关键字调用父类构造方法 n 思考:为什么必须调用父类构造方法? l 获取和设置r值的public方法:int getR()和void set(int r) l 计算圆面积的public方法:double area(int r) l 增加一个和Point类同名的成员变量x,和一个方法void disp (),请在该方法里实现对Point类中成员变量x的访问。 n 思考:super关键字的用法有哪些? 3) 建立若两个Circle对象c1,c2,建立一个Point的对象p。 l 输出对象c1和c2的轴心位置坐标、半径和面积的值 l 通过c1对象访问Point类中成员变量x l 用变量p引用Circle对象c1,测试一下p能引用的成员 n 思考:父类的引用去引用子类对象时,能访问的成员有哪些? 有余力的同学可以完成下2题:(加分20) 4) 设计一个表示圆柱体的类Cylinder,它继承自类Circle, 功能要求: l 包含有表示圆柱体高的private类型的成员变量h l 构造方法:Cylinder(int h,int r,int x,int y) l 获取和设置h值的public方法 l 计算圆柱体体积的public方法 double volume(int h) l 重写从Circle类中继承来的void disp ()方法,功能是打印出h和圆柱体的体积 5) 编写一个Cylinder对象,调用所有能调用的方法,查看结果
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!