《Java语言程序设计与实现(微课版)(第2版)习题答案 项目4.docx》由会员分享,可在线阅读,更多相关《Java语言程序设计与实现(微课版)(第2版)习题答案 项目4.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、项目4 Java面向对象程序基础习题参考答案一、选择题:(1) A; (2) B; (3) B; (4) C; (5) B;二、填空题:(1)类(2) new(3) Object(4)构造方法(5) protected, 缺省,private(6) abs, sqrt, pow三、判断题:(1) V(2) X(3) V(4) V(5) X(6) V(7) V(8) V四、编程题:答:编程题参考代码。 class A int al,a2; A(int i,int j) al = i; a2 = j;public void swap() int t; t = al; al = a2; a2 = t
2、;)public class ex04_lpublic static void main(String args) A my = new A(3,5);System. out .printin (交换前的成员变量的值:” + my .al + my .a2);my.swap ();System.out .println (”交换后的成员变量的值:” + my.al + my.a2);)答:编程题参考代码。class Student long id; String name; int age; boolean sex; String phone; public Student(long i,St
3、ring n,int a,boolean s,String p) id = i; name = n; age = a; sex = s; phone = p;public int getAge() return age;public boolean getSex () return sex;public String getPhone () return phone;public String toString() String info; info = name + ”; ” + phone; return info;)public class ex04_2public static void main(String args)Student s = new Student (1, ”张三”,); System.out .println (学生信息:n + s. toString ();