面向对象(Java)实验03、继承、接口和多态 - 图文 联系客服

发布时间 : 星期三 文章面向对象(Java)实验03、继承、接口和多态 - 图文更新完毕开始阅读844092b7910ef12d2bf9e709

《面向对象程序设计(Java)》实验报告 8 class student extends person{ } void setcNo(String cNo) { } void show(){ } System.out.println(\学生:\ + name + \的信息:\\n性别:\ + sex + \年龄:\+age + this.cNo = cNo; String getcNo() { } return cNo; void setsNo(String sNo) { } this.sNo = sNo; String getsNo() { } return sNo; String sNo; String cNo; student(){ } student(String name, String sex, int age,String sNo, String cNo) { } super(name,sex,age); this.sNo = sNo; this.cNo = cNo; super(); sNo=\; cNo=\; \学号:\ + sNo + \班号:\+cNo); (3)运行结果 《面向对象程序设计(Java)》实验报告 9 (4) package cn.edu.sdju.no28.johnson; public class testInterface { } interface rec_Area_Peri { } class rectangle implements rec_Area_Peri { } public int getPerimeter() { } return (2 * (width + length)); public int getArea() { } return width * length; rectangle(int w, int l) { } width = w; length = l; int width, length; int getPerimeter(); int getArea(); public static void main(String args[]) { } rectangle rect = new rectangle(10, 20); System.out.println(\矩形面积=\ + rect.getArea()); System.out.println(\矩形周长=\ + rect.getPerimeter()); (4)运行结果 《面向对象程序设计(Java)》实验报告 10 四、实验体会 在这次试验中我掌握类的继承机制。了解JAVA中继承的重要性。继承是JAVA中非常常用也是非常有用的一个机制。通过它可以实现以后的多态等更加复杂的机制。 我也熟悉类中成员变量和方法的访问控制。在JAVA中,成员变量通常是私有的不能随意改变的,要改变他,通常要调用相应的set方法。通过不同的访问控制符,我们可以实现不同的访问控制。 在这次试验我同时熟悉了方法或构造方法多态性。多态也是JAVA中非常重要的一种机制。通过多态性,我们可以很方便的把多种不同类型的变量以同一种形式来访问。它极大地提高了编程的效率。 同时我还熟悉了接口的定义方法。