「java面向对象考试题」Java面向对象选择题
本篇文章给大家谈谈java面向对象考试题,以及Java面向对象选择题对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
JAVA面向对象题。
这个是我刚刚写的,可以直接运行的。应该能够满足你的需求吧。
public class Circle {
private float r;
private final static double PI = Math.PI;
Circle()
{
this.r = 1;
}
Circle(float radius)
{
this.r = radius;
}
private double getPerimeter()
{
return PI*2*r;
}
private double getArea()
{
return PI*r*r;
}
private double getRadius()
{
return r;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Circle myCircle = new Circle(3);
System.out.println("Radius is "+myCircle.getRadius()+" Perimeter is "+myCircle.getPerimeter()+" Area is "+myCircle.getArea());
}
}
java面向对象选择题
C
A 没有返回值
B 不能接受同类型的参数返回不同的类型
D 返回值和类型不匹配
Java面向对象程序设计考试题目 类的定义 继承 创建对象 构造方法
public class Geometry {
public Geometry(int w, int h) {
width = w;
height = h;
}
public int area() {
return width * height;
}
private int width, height;
}
public class Cube extends Geometry {
public Cube(int w, int h) {
super(w, h);
}
public Cube(int a, int b, int c) {
super(a, b);
height = c;
}
public void setHeight(int h) {
height = h;
}
public int volumn() {
return area() * height;
}
private int height;
}
public class User {
public static void main(String []args) {
Cube cube1 = new Cube(1,2,3);
Cube cube2 = new Cube(4, 5);
cube2.setHeight((int) (Math.random() * 10) + 1);//avoid zero height
System.out.println("Cube 1 area: " + cube1.area() + " volumn: " + cube1.volumn());
System.out.println("Cube 2 area: " + cube2.area() + " volumn: " + cube2.volumn());
}
}
java 考试题啊,
1 T java是面向对象的程序设计语言
2 F 布尔型是只有两个值 一个是true 和false
3 F 一个类只能继承一个父类 可以多个接口
4 t
8 f 资源不能释放
10 f
java面向对象考试题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java面向对象选择题、java面向对象考试题的信息别忘了在本站进行查找喔。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。