java类和对象上机作业答案(Java类和对象练习.)

1.(Java类和对象练习).

import java.io.bufferedreader;

import java.io.ioexception;

import java.io.inputstreamreader;

public class mydate {

public int totaldays(int year,int month){

int day = 0;

int []dayofmonth = {31,28,31,30,31,30,31,31,30,31,30,31};

int []dayofmonth1 = {31,29,31,30,31,30,31,31,30,31,30,31};

if(year%4!=0){

day = dayofmonth[month-1];

}

else{

if(year%100==0&&year%400!=0){

day = dayofmonth[month-1];

}

else{

day = dayofmonth1[month-1];

}

}

return day;

}

public static void main(string []args){

int year = 0;

int month = 0;

int day = 0;

bufferedreader distream = new bufferedreader(new inputstreamreader(system.in));

try {

system.out.print("请输入要查看的年份:");

year=integer.parseint(distream.readline());

system.out.print("请输入要查看的月份:");

month=integer.parseint(distream.readline());

} catch (numberformatexception e) {

e.printstacktrace();

} catch (ioexception e) {

e.printstacktrace();

}

mydate mydate = new mydate();

day = mydate.totaldays(year, month);

system.out.print("该月共有天数:"+day);

}

}

这个是mydate类的代码,不知道是否达到你的要求,有什么问题可以通过hi找我

2.使用java实现面向对象编程第十一章上机练习作业怎么做

public class Dog { public void meetMaster() { System.out.println("狗在主人面前:听主人的命令"); } public void meetEnemy() { System.out.println("狗在敌人面前:狂叫,并冲上去狠咬 "); } public void meetFriend() { System.out.println("狗遇到朋友: 晃动尾巴,表示欢迎"); } public void meetFellow() { System.out.println("狗遇到同伴: 嬉戏打闹"); } public static void main(String[] args) { Dog d = new Dog(); d.meetMaster(); d.meetEnemy(); d.meetFriend(); d.meetFellow(); }}。

3.使用java实现面向对象编程第十一章上机练习作业怎么做

public class Dog {

public void meetMaster() {

System.out.println("狗在主人面前:听主人的命令");

}

public void meetEnemy() {

System.out.println("狗在敌人面前:狂叫,并冲上去狠咬 ");

}

public void meetFriend() {

System.out.println("狗遇到朋友: 晃动尾巴,表示欢迎");

}

public void meetFellow() {

System.out.println("狗遇到同伴: 嬉戏打闹");

}

public static void main(String[] args) {

Dog d = new Dog();

d.meetMaster();

d.meetEnemy();

d.meetFriend();

d.meetFellow();

}

}

4.用JAVA编程 类与对象的基础题

class Phone{

private String phonenumber;

public void setPhonenumber(String phonenumber){

this.phonenumber=phonenumber;

}

public String getPhonenumber(){

return phonenumber;

}

public void recCall(){

System.out.println("接到一个电话");

}

public void telCall(){

System.out.println("拨出一个电话");

}

}class Fixedphone extends Phone{

private String phonenumber;//号码是私有,设置为private,不可继承

public void recCall(){

System.out.println("以"+this.phonenumber+"呼出了一个电话"); //重载了父类的recCall

}

}class Cordlessphone extends Fixedphone{

private String phonenumber;

public void info(){

System.out.println("这是无绳电话的信息");

}

}interface Moveable{

public void moveinfo();

}class Mobilephone extends Phone implements Moveable{

private String phonenumber;

public void moveinfo(){

System.out.println("我实现了可移动性");

}

}public class PhoneTest{

public static void main(String a[]){

Phone[] p=new Phone[5];

Phone p1=new Phone();

p1.setPhonenumber("123456789");

p[0]=p1;

Phone p2=new Phone();

p2.setPhonenumber("987654321");

p[1]=p2;

Mobilephone mp=new Mobilephone();

mp.setPhonenumber("11111");

p[2]=mp;

Fixedphone fp=new Fixedphone();

fp.setPhonenumber("22222");

p[3]=fp;

Cordlessphone cp=new Cordlessphone();

cp.setPhonenumber("33333");

p[4]=cp;

for(int i=0;i<p.length;i++){

System.out.println(p[i].getPhonenumber());

} p[4]=p[1];

System.out.println(p[4].getPhonenumber());

}} 写的不是很好,希望对你有帮助噶

5.一个简单的Java 类,对象和方法的练习 急

大早上浪费个半天给你写这个。

.诶 还没洗脸呢。public class Rectangle { public static void main(String[] args) { // TODO Auto-generated method stub Rectangle rec=new Rectangle(1.0,1.0,2.0,2.0); System.out.println(rec.toString()); Rectangle rec2=new Rectangle(1.0,1.0,1.0); System.out.println(rec.largerArea(rec2)); System.out.println(rec2.isSquare()); Rectangle rec3=rec2.copy(); System.out.println(rec.intersect(rec2)); rec3.print(); System.out.println(rec.diagonal()); } private double bottomLeftX; //左下角坐标 private double bottomLeftY; private double topRightX; //右上坐标 private double topRightY; private double height; private double width; public Rectangle(double blx, double bly, double trx, double topry) { this.bottomLeftX = blx; this.bottomLeftY = bly; this.topRightX = trx; this.topRightY = topry; this.width = topry - bly; this.height = trx - blx; } public Rectangle(double blx, double bly, double height) { this.bottomLeftX = blx; this.bottomLeftY = bly; this.height = height; this.width = height; this.topRightX = blx + height; this.topRightY = bly + height; } public Rectangle() { this.bottomLeftX = 0.0; this.bottomLeftY = 0.0; this.height=1; this.width=1; } public double area() { return width * height; } public double perimeter() { return 2 * width + 2 * height; } public void move(double horizontal, double vertical) { this.bottomLeftX += horizontal; this.bottomLeftY += vertical; this.topRightX += horizontal; this.topRightY += vertical; } public String toString() { return "the rectangle's the bottom-left x is " + this.bottomLeftX + " the bottom-left y is " + this.bottomLeftY + " width is " + this.width + " height is " + this.width; } public void print() { System.out.println("the rectangle's width is " + this.width); System.out.println("the rectangle's height is " + this.height); System.out.println("the rectangle's area is " + area()); System.out.println("the rectangle's perimeter is" + perimeter()); } public boolean largerArea(Rectangle r) { if (this.area() > r.area()) { return true; } else { return false; } } public boolean isSquare() { if (this.width == this.height) { return true; } else { return false; } } public Rectangle copy() { return this; } public boolean intersect(Rectangle r) { if (this.bottomLeftX == r.bottomLeftX && this.bottomLeftY == r.bottomLeftY && this.width == r.width && this.height == r.height) { return true; } else { return false; } } public double diagonal(){//求其对角线长度 return Math.sqrt(this.width*this.width+this.height*this.height); } public double getBottomLeftX() { return bottomLeftX; } public void setBottomLeftX(double bottomLeftX) { this.bottomLeftX = bottomLeftX; } public double getBottomLeftY() { return bottomLeftY; } public void setBottomLeftY(double bottomLeftY) { this.bottomLeftY = bottomLeftY; } public double getTopRightX() { return topRightX; } public void setTopRightX(double topRightX) { this.topRightX = topRightX; } public double getTopRightY() { return topRightY; } public void setTopRightY(double topRightY) { this.topRightY = topRightY; } public double getWidth() { return width; } public void setWidth(double width) { this.width = width; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; }}。

6.java面向对象练习题,急求答案~ 【练习题】26.综合题 定义一个抽象的

1.package com.huawei.test; public abstract class Role { //姓名 private String name; //性别 private String sex; //年龄 private int age; public Role() { } public Role(String name,int age,String sex) { this.name = name; this.age = age; this.sex = sex; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public void play() { System.out.println("this is Role"); } }2.package com.huawei.test; public class Employee extends Role { //工资 private String salary; //员工id private String id; public Employee() { super(); } public Employee(String salary,String id) { super(); this.salary = salary; this.id = id; } public void play() { System.out.println("this is Employee"); } public final void sing() { System.out.println("Employee extends Role"); } public String getSalary() { return salary; } public void setSalary(String salary) { this.salary = salary; } public String getId() { return id; } public void setId(String id) { this.id = id; } }3.package com.huawei.test; public class Manager extends Employee { private String vehicle; public Manager() { super(); } public String getVehicle() { return vehicle; } public void setVehicle(String vehicle) { this.vehicle = vehicle; } }4.package com.huawei.test; public class TestMethod { public static void main(String[] args) { Employee e = new Employee(); e.play(); e.sing(); Manager m = new Manager(); m.play(); m.sing(); } }。

7.Java上机作业求帮忙

作业2:import java.util.Scanner;public class Main{ public static void main(int argc,Sring[] argv) { int num[]; int n=0,s=1; Scanner sin=new Scanner(System.in); while(sin.haveInt()) { num[n]=sin.nextInt(); n++; } for(int i=0;i=max) max=st2.getGrade(); else min=st2.getGrade(); if(st3.getGrade()>=max) max=st3.getGrade(); else min=st3.getGrade(); System.out.println("姓名 学号 课程 成绩"); System.out.println(st1.getName()+" "+st1.getNo()+" "+st1.getclassName()+" "+st1.getGrade()); System.out.println(st2.getName()+" "+st2.getNo()+" "+st2.getclassName()+" "+st2.getGrade()); System.out.println(st3.getName()+" "+st3.getNo()+" "+st3.getclassName()+" "+st3.getGrade()); System.out.println("最高分:"+max+" "+"最低分:"+min+" "+"平均分:"+avg); }}作业6:interface Graphics{ double area(); double perimeter();}public class Triangle implements Graphics{ private double a,b,c;public Triangle(int a,int b,int c){ this.a=a; this.b=b; this.c=c;}public double area(){ double p=perimeter(); return Math.sqrt(p*(p-a)*(p-b)*(p-c));}public double perimeter(){ return a+b+c;}public class Square implements Graphics{ private double a;public Square(int a){ this.a=a;}public double area(){ return a*a;}public double perimeter(){ return a*4;}public class Circle implements Graphics{ private doubler;public Circle(int r){ this.r=r;}public double area(){ return Math.PI*r*r;}public double perimeter(){ return Math.PI*2*r;}}。

java类和对象上机作业答案

转载请注明出处作业辅导网 » java类和对象上机作业答案(Java类和对象练习.)

资讯

隆中对作业纸答案(隆中对练习题及答案)

阅读(13)

本文主要为您介绍隆中对作业纸答案,内容包括隆中对练习题及答案,《隆中对》的答案第24课隆中对的所有答案快得按可以么,隆中对练习题及答案。一课一练部分答案:1.略⒉⑴①做,引申为唱,吟诵 ②是 ③变为 ④替 ⑤作为 ⑵①他 ②的 ③它,代益州 ④

资讯

六上科学课堂作业本答案学子(小学六年级科学作业本综合练习)

阅读(11)

本文主要为您介绍六上科学课堂作业本答案学子,内容包括科学课堂作业本六年级上的全部答案,六年级上册数学课堂作业本答案,六年级上册数学课堂作业本第63页答案。判断题(1)晶体的形状一般都是规则的。(√,晶体有整齐规则的几何外形)(2)铁片和铁

资讯

导学新作业英语八级上答案(导航学英语答案八上)

阅读(11)

本文主要为您介绍导学新作业英语八级上答案,内容包括《导学新作业》答案,八年级上册英语导学导练第1单元单元自测答案急急急~,苏教版八年级上册英语同步导学答案sf。It is known to all that New York is the first city in America. Every

资讯

课时培优作业本语文七上答案语文(浙教版七年级上语文课堂作业本第三单元所有课文答案包括单元复习)

阅读(10)

本文主要为您介绍课时培优作业本语文七上答案语文,内容包括七年级上册语文优练答案,七年级上册语文《课时提优计划作业本》第113页,四到十题,创优作业七上语文答案。第二单元单元复习:1.源,瑰,雅,摹2.(1)(2)(3)书上有的你可以抄的 (4)雄兔脚扑朔,

资讯

树木学作业答案(树木学考试一般考试那些内容)

阅读(8)

本文主要为您介绍树木学作业答案,内容包括树木学考试一般考试那些内容,园林树木学的名词解释汇总,,601植物学(含树木学)是什么意思这是考研的一本参考书吧,可是。我也是林学的,其实树木学只是感觉很杂碎,原因是我们对其知识掌握不足或不知道如

资讯

七级历史创优作业答案(人教版七年级上册历史练习题答案)

阅读(7)

本文主要为您介绍七级历史创优作业答案,内容包括七上历史作业本全部参考答案,人教版七年级上册历史练习题答案,七年级上历史练习册答案。(一) 夏朝的建立1.夏朝的建立是中国历史上的一大变革。我国历史上的第一个奴隶制国家是夏朝。2.城市、

资讯

新版初二上册语文作业本答案(八年级上册语文作业本答案)

阅读(8)

本文主要为您介绍新版初二上册语文作业本答案,内容包括八年级上册语文作业本答案,初二语文课堂作业本答案,八年级上册语文作业本答案(人教版)。(1) 感到……惊异 (2) 类 (3) 交错相通 (4) 从前的,旧的 (5) 到 (6) 渡口 2、(1) 捕鱼为业 对 (2) 就

资讯

语文初二浙江省作业本答案(初二语文课堂作业本答案)

阅读(8)

本文主要为您介绍语文初二浙江省作业本答案,内容包括初二语文课堂作业本答案,八下语文作业本答案,八年级上册语文作业本答案11课。给带点字选择正确的读音,打上“√”。暖和(huo√ hé hè)的春日里,我和(huo hé√ hè)爸爸在小溪旁散步。和(huo

资讯

八上语文作业本答案u2(八年级上语文作业本第二单元答案)

阅读(8)

本文主要为您介绍八上语文作业本答案u2,内容包括八年级上册语文作业本单元复习2答案,八年级上语文作业本第二单元答案,八年级上册语文作业本第二单元。第二单元6 阿长与《三海经》1.(1)憎 (2)惶 (3)琐 (4)诘 (5)惮 (6)拙 2.(1)归 规 (2)侧 测(3)霜 孀

资讯

隆中对作业纸答案(隆中对练习题及答案)

阅读(13)

本文主要为您介绍隆中对作业纸答案,内容包括隆中对练习题及答案,《隆中对》的答案第24课隆中对的所有答案快得按可以么,隆中对练习题及答案。一课一练部分答案:1.略⒉⑴①做,引申为唱,吟诵 ②是 ③变为 ④替 ⑤作为 ⑵①他 ②的 ③它,代益州 ④

资讯

六上科学课堂作业本答案学子(小学六年级科学作业本综合练习)

阅读(11)

本文主要为您介绍六上科学课堂作业本答案学子,内容包括科学课堂作业本六年级上的全部答案,六年级上册数学课堂作业本答案,六年级上册数学课堂作业本第63页答案。判断题(1)晶体的形状一般都是规则的。(√,晶体有整齐规则的几何外形)(2)铁片和铁

资讯

导学新作业英语八级上答案(导航学英语答案八上)

阅读(11)

本文主要为您介绍导学新作业英语八级上答案,内容包括《导学新作业》答案,八年级上册英语导学导练第1单元单元自测答案急急急~,苏教版八年级上册英语同步导学答案sf。It is known to all that New York is the first city in America. Every

资讯

课时培优作业本语文七上答案语文(浙教版七年级上语文课堂作业本第三单元所有课文答案包括单元复习)

阅读(10)

本文主要为您介绍课时培优作业本语文七上答案语文,内容包括七年级上册语文优练答案,七年级上册语文《课时提优计划作业本》第113页,四到十题,创优作业七上语文答案。第二单元单元复习:1.源,瑰,雅,摹2.(1)(2)(3)书上有的你可以抄的 (4)雄兔脚扑朔,

资讯

把伤害留给自己作业答案(把伤害留给自己阅读答案)

阅读(13)

本文主要为您介绍把伤害留给自己作业答案,内容包括把伤害留给自己阅读答案,把伤害留给自己答案,把伤害留给自己答案。二战期间,一支部队在森林中与敌军相遇发生激战,最后两名战士与部队失去了联系。他们之所以在激战中还能互相照顾、彼此不分

资讯

合同法6作业答案(2011合同法形成性考核册)

阅读(1)

本文主要为您介绍合同法6作业答案,内容包括2011合同法形成性考核册,合同法案例分析题及答案,~~~明白合同法的请帮忙解答要详细答案哦。电大形成性考核册作业参考答案请核对后抄写!!!合同法 形成性考核册作业1参考答案单项选择题1.D2.A3.D4.C5.

资讯

大学物理大二作业答案(大学物理学练习题)

阅读(1)

本文主要为您介绍大学物理大二作业答案,内容包括大学物理作业求答案,大一大学物理习题册的答案在哪里,大学物理学练习题。大学物理学(上)练习题 第一章 质点运动学 1.一质点在平面上作一般曲线运动,其瞬时速度为 瞬时速率为v,平均速率为 平均速

资讯

九上英语作业答案(英语九年级上册练习册答案)

阅读(1)

本文主要为您介绍九上英语作业答案,内容包括英语九年级上册练习册答案,轻松作业本九上英语答案,浙教版的9上英语作业本答案你有吗。【人教版】 英语配套练习册(上册)答案【Statement 】 Unit1---Unit5(Not including essay)【U

资讯

沟通案例作业答案(管理沟通结课作业)

阅读(1)

本文主要为您介绍沟通案例作业答案,内容包括管理沟通结课作业案例分析:管理沟通结课作业案例分析:,沟通技巧案例,管理沟通的案例分析题。懂南西北|七级 对该案例的点评关于沟通立场,一方求加薪,一方维护制度严肃性,中间的地带是讨论公司完善薪酬

资讯

轻松作业本答案七上英语106(轻松百分百七年级上册英语答案)

阅读(1)

本文主要为您介绍轻松作业本答案七上英语106,内容包括新课标江苏版轻松作业本七年级上英语,轻松百分百七年级上册英语答案,轻松作业本新课标江苏版七年级下册数学答案(照片)。1.根据句意及首字母的提示,写出单词完成句子。 (1)he will come here