Java技术作业2建议完成时间第10周得分.doc

Java技术作业2建议完成时间第10周得分.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java技术作业2建议完成时间第10周得分

Java技术 作业 2 建议完成时间:第10周 得分: 学生姓名: 学号: 教学点: 批改教师: 批改日期: 一、解释下列名词 继承 多态性 隐藏 重写 重载 封装 抽象类 抽象方法 包 二、判断题 1、对象变量中存储的是对象的实体。( ) 2、构造方法比较特殊,它不能够重载。( ) 3、在Java程序中,一个子类只能有一个父类。( ) 4、父类对象可以看作是子类的对象,子类对象也可以看作是相应父类的对象。( ) 5、抽象类至少要包含一个抽象方法。( ) 6、如果一个类含有抽象方法,则此类必须为抽象类。( ) 7、类中实现接口定义的方法时,方法的声明必须与接口中的定义完全一致。( ) 8、抽象类不能实例化,所以不能使用抽象类声明变量。( ) 三、简答题 面向对象的程序设计与面向过程的程序设计有那些不同? 类变量和实例变量有那些不同? 什么是接口?接口与类以及抽象类之间有什么区别和联系? 下面的关键字中,那些是类及其成员的修饰符? Public synchronized class void private native protected final double 什么是异常?简述Java处理异常的方法。 四、 写出下列程序的结果 1、 import java.io.*; public class Person { static String name=张三; static String sex=男; static int age=20; public static void main(String args[]) { System.out.println(姓名:+name+,+性别:+sex+,+年龄:+age); } } 2、 class Person { protected String name; protected String sex; Person(String name,String sex) { this.name=name; this.sex=sex; } public String toString() { String s=new String(); s=name+\t+sex; return s; } } class Student extends Person { protected int age; protected char grade; Student(String name,String sex,int age,char grade) { super(name,sex); this.age=age; this.grade=grade; } void print() { String s=new String(); s=super.toString(); s=s+\t+age+\t+grade; System.out.println(s); } } public class TestPerson { public static void main(String[ ] args) { Student st1=new Student(李楠,女,22,C); Student st2=new Student(赵彬,男,25,A); System.out.println(姓名+\t性别+\t年龄+\t成绩等级); st1.print(); st2.print(); } } 五、编程题 编写一个学生类Student,要求如下: (1)学生类Student的属性有: id: long型,代表学号 name: String类对象,代表姓名 age: int型,代表年龄 sex: boolean型,代表性别(其中true表示男,false表示女) phone: String类对象,代表联系电话 (2)学生类Student的方法有: Student(long I, String n , int a, Boolean s, long p)有参数的构造方法,形参表中的参数分别初始化学号、姓名、年龄、性别和联系电话。 Int getAge() 获取年龄作为方法的返回值。 Boolea

文档评论(0)

tangtianxu1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档