java程序设计教程(第六版)课后习题答案(2)
sphere1.setDiameter(scan.nextDouble());
System.out.println("\n" + "更改过的sphere1: " + sphere1);
}
}
//////////////////////////////////////////////////////////
PP 4.2
方法1
import java.util.Scanner;
public class CreateDog {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根 System.out.println("请输入狗的年龄age:"); Scanner scan=new Scanner(System.in); int age=scan.nextInt(); System.out.println("请输入狗的姓名name:"); Scanner scan1=new Scanner(System.in); String name=scan1.next(); Kennel AGE=new Kennel(age); AGE.Age(); System.out.println(AGE.toString());
System.out.println("狗的名字是:" +name);
}
}
public class Kennel{
final int mul=7;
int age;
int agep;
char name;
Kennel(int age){
this.age=age;
=name; } public void Age(){ agep=age*mul; } public String toString(){ String s=""; String r1=Integer.toString(age); String r2=Integer.toString(agep);
s=("狗的年龄为:"+r1+" 对应人的年龄为:"+r2);
return s;
}
}
方法2
class Dog1
{
String name;
int age;
public Dog1()
{
name="heizi";
age=1;
}
public Dog1(String n, int a )
{
name=n;
age=a;
}
public int DogAge(int Age)
{
int age=Age/7;
return(age);
}
public void setName(String name1)
{
name=name1;
}
public String getName()
{ return(name); } public String toString() { Dog1 d=new Dog1();
return("这只狗叫"++"已经有"+d.age+"岁了。");
}
}
public class Kennel {
public static void main(String[] args) {
Dog1 dog1=new Dog1();
System.out.println("dog1的 name="+); System.out.println("dog1的 age="+dog1.age); Dog1 dog2=new Dog1("xiaobai",2); System.out.println("dog2的 name="+); System.out.println("dog2的age="+dog2.age); dog1.setName("diandian"); dog1.getName();
System.out.println("dog1的 name="+);
int age=dog1.DogAge(35);
System.out.println("age="+age);
String r=dog1.toString();
System.out.println("r="+r);
}
}
//////////////////////////////////////////////////////////
PP 4.4
方法1
public class Book {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根 String info = null; Bookshelf book; Bookshelf INFO=new Bookshelf(info); INFO.BOOK(); System.out.println(INFO.toString());
}
public class Bookshelf {
String bookname;
String author;
String publish;
String date;
String books;
String info;
public Bookshelf(String info){
bookname="JAVA";
author="qwe";
publish="Tsing HUA";
date="19890322";
=info;
}
public String BOOK(){
info=bookname+author+publish+date;
return info;
}
public String toString(){
String bookinfo;
}
bookinfo="书名:"+bookname+" 作者:"+author+"\n"; bookinfo+="出版社:"+publish+" "+"出版日期:"+date; return bookinfo; }
方法2
class Book
{
String title,author,publisher,copyright;
Book()
{
title="JAVA 编程语言设计"; author="John Lewis"; publisher="电子工业出版社"; copyright="xuesheng";
Book(String t,String a,String p,String c)
{
title= t;
author=a;
publisher=p;
copyright=c;
}
void setBook(String t1,String a1,String p1,String c1)
{
title= t1;
author=a1;
publisher=p1;
copyright=c1;
}
String getBookTitle()
{
return(title);
}
String getBookAuthor()
{
return(author);
}
String getBookPublisher()
{
return(publisher);
}
String getBookCopyright()
{
return(copyright);
}
public String toString()
{
Book bo=new Book();
return ("这本名叫"+bo.title+" 书,作者是"+bo.author+" 出版社是"+bo.publisher+" 版权归"+bo.copyright+"所有");
}
}
public class Bookshelf {
public static void main(String[] args) {
Book book=new Book();
System.out.println(book.title+" "+book.author+" "+book.publisher+" "+book.copyright);// TODO Auto-generated method stub
Book book1=new Book("C语言程序设计","谭浩强","清华出版社","zuozhe");
System.out.println(book1.title+" "+book1.author+" "+book1.publisher+" "+book1.copyright);
book.setBook("JAVA 语言设计","William Loftus","西安电子出版社","sheng");
book.getBookTitle();
book.getBookAuthor();
book.getBookPublisher();
book.getBookCopyright();
System.out.println(book.title+" "+book.author+" "+book.publisher+" "+book.copyright);
String str=book.toString();
System.out.print("str="+str);
}
}
//////////////////////////////////////////////////////////
PP4.5
class Flight{
String name, origin,destination;
int number;
public Flight()
{
name="西安国际机场"; origin="西安"; destination="北京"; number= …… 此处隐藏:3527字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




