资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
实验二 Java面向对象程序设计(4 学时) 1、实验目的:(1)理解 Java 语言是如何体现面向对象编程基本思想。 (2)了解类的封装方法,以及如何创建类和对象,了解成员变量和成员方法的特性, 掌握 OOP 方式进行程序设计的方法,了解类的继承性和多态性的作用,掌握接口的作用, 掌握访问权限的使用,掌握异常的使用。2、基本要求:(1)注意自始至终贯彻课程中所介绍程序设计风格,养成良好的编程习惯。 (2)独立完成所布置习题。 (3)为保证尽量在统一安排的上机时间内编译运行通过程序,应事先设计好程序。 (4)认真完成每次实验,并写出实验报告。3、实验内容与步骤:(1)定义表示课程的类 Course。课程的属性包括课程名、编号、先修课号;方法包 括设置课程名、设置编号、设置先修课号,获取课程名、获取编号、获取先修课号,以及 打印课程名、课程号、先修课号。编写主程序,创建 Course 类的对象 course,设置 course 的相关属性,并将属性信息打印输出。class Course public void printCourse() System.out.println(“课程名:“+ name + “,课号:“ + no + “,先修课号:“ + preNo + “.“);public class Ex2_1 public static void main(String args) (2)定义接口 Shape,其中包括 Area 方法。类 Circle、Square 和 Triangle 均实现了接 口 Shape。定义主函数,创建元素个数为 3 的 Shape 类型的一维数组,分别为数组元素创 建 Circle、Square 和 Triangle 类型的对象,最后分别调用各数组元素的 Area 方法,输出相 关信息。/将Shape定义为interface/定义Circle类实现Shapeclass Circle implements Shape /定义Square类实现Shapeclass Square implements Shape /定义Triangle类实现Shapeclass Triangle implements Shape /包含main()的测试类public class Ex2_2 (3)编制程序,完成自定义异常。class MyException extends Exception class UsingMyException public class Ex2_3public static void main ( String args )
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号