77范文网 - 专业文章范例文档资料分享平台

Java编程题(3)

来源:网络收集 时间:2019-01-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

public String toString() { }

public static void main(String[] args) {

Demo10 d= new Demo10(110, \徐延迟\, 23); System.out.println(d.toString()); return name+\、\+id;

System.out.println(\); System.out.println(\);

System.out.println(\徐延迟\);

} }

11. 编程从三个整数x,y,z中选出最大者。

代码如下;

public class Demo11 {

public static void main(String[] args) { int max=max(155, 23, 88); System.out.println(max);

System.out.println(\); System.out.println(\); }

11

System.out.println(\徐延迟\);

}

public static int max(int a, int b, int c) { return Math.max(Math.max(a, b), c); }

12.设计一个交通工具类vehicle,其数据成员包括速度speed和种类bind方法包括设置颜色setColor和取得颜色getColor,再设计一个子类Car,增加属性passenger表示可容纳旅客的人数,添加方法取得最大速度getMaxSpeed。

代码如下:

package t12;

public class vehicle { private int speed=110; private String kind; public int getSpeed() { return speed; }

public void setSpeed(int speed) { this.speed = speed; }

public String getKind() { return kind; }

public void setKind(String kind) { this.kind = kind; } }

package t12;

public class Car extends vehicle{

private int passenger;

public int getMaxSpeed(){ return super.getSpeed(); }

public static void main(String[] args) {

Car c= new Car();

System.out.println(c.getMaxSpeed()+\);

12

System.out.println(\); System.out.println(\); System.out.println(\徐延迟\);

} }

13. 定义一个Point类,含有一个print方法,再定义一个类Point3d,继承自父类Point类,并覆盖父类的同名方法print()。在main方法中分别调用父类和子类的print().

代码如下:

package t13;

public class Point { public void print(){

System.out.println(\方法\);

} }

package t13;

public class Point3d extends Point{ @Override

public void print() {

System.out.println(\); }

public static void main(String[] args) { Point3d p=new Point3d(); p.print();

Point p1= new Point(); p1.print();

System.out.println(\); System.out.println(\);

System.out.println(\徐延迟\);

} }

13

14. 定义一个shape抽象类,它包含一个抽象方法getArea(),在shape类上派生出Rectangle和Circle类,两者都用getArea()方法计算对象的面积。定义一个测试类Test,在该类中计算半径为2的圆的面积和宽度,高度分别为4和3的矩形的面积。

代码如下:

package t14;

public abstract class shape {

public abstract void getArea(); }

package t14;

public class Circle extends shape { private int r;

private final double PI=3.14159; public Circle(int r) { this.r = r; }

@Override

public void getArea() { double sum=r*r*PI;

System.out.println(\ } }

package t14;

public class Rectangle extends shape { private int a; private int b;

public Rectangle(int a, int b) { this.a = a; this.b = b; }

@Override

14

+sum); }

public void getArea() { int sum = a * b;

System.out.println(\ + sum); }

package t14;

public class Test {

public static void main(String[] args) { Rectangle r = new Rectangle(4, 3); r.getArea();

Circle c = new Circle(2); c.getArea();

System.out.println(\); System.out.println(\);

System.out.println(\徐延迟\);

} }

15.编写Account类模拟银行储蓄账户,一个储蓄帐号有帐号、余额、年利息等属性,有存款、取款、查询方法。取款方法中,假设储蓄帐号不允许透支。

代码如下;

package t15;

public class Account { private long CardId;

15

private int balance=1000;// 余额 private double accrual;// 年利息

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java编程题(3)在线全文阅读。

Java编程题(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/446701.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: