Java实验报告样本.doc
《Java实验报告样本.doc》由会员分享,可在线阅读,更多相关《Java实验报告样本.doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、信息科学与工程学院 Java程序设计 上机实验报告专业班级 电技电信0901 姓 名 刘雄楚 学 号 0 实验时间 2011 年 9 月 30 日 指导教师 程骅 成 绩 实验名称面向对象程序设计的继承、多态等特性的练习实验目的1) 掌握类的继承机制。2) 熟悉类中成员变量和方法的访问控制。3) 熟悉方法或构造方法多态性。4) 熟悉接口的定义方法。1class Personpublic String name;public char sex;public int age; Person(String name,char sex,int age)this.name=name;this.sex=s
2、ex;this.age=age;class Student extends Personpublic String classno;public String sno;public void updateAge(int age) this.age=age;public String toString()System.out.println(this.name+ +this.sex+ +this.age+ +this.classno+ +this.sno);return this.name+ +this.sex+ +this.age+ +this.classno+ +this.sno;Stude
3、nt(String name,char sex,int age,String classno,String sno)super(name,sex,age);this.classno=classno;this.sno=sno;public class TestStudentPersonpublic static void main(String args)Student s1=new Student(jeck,n,20,2);s1.updateAge(21);s1.toString();2public class TestVirtualInvoke static void doStuff(Sha
4、pe s) s.draw(); public static void main(String args) Circle c=new Circle(); Triangle t=new Triangle(); Line l=new Line(); doStuff(c); doStuff(t); doStuff(l); class Shapevoid draw()System.out.println(Shape Drawing);class Circle extends Shapevoid draw()System.out.println(Shape Circle);class Triangle e
5、xtends Shapevoid draw()System.out.println(Shape Triangle);class Line extends Shapevoid draw()System.out.println(Shape Line); 使用抽象类abstractabstract class Shapeabstract void draw(); class Circle extends Shapevoid draw()System.out.println(Shape Circle); class Triangle extends Shapevoid draw()System.out
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 实验 报告 样本
限制150内