Java 实验报告中的所有实验题
实验一 略
实验二 Java 基本语法练习
【
完成实验项目
】
1.
输入一个整数,输出该数的二进制表示形式的字符串
2.
编写 Java 应用程序,把 100~1000 的自然数中能够被 3 整除的数输出到屏幕上。
3.
打印小于 1000 的斐波纳契数
4. 输入一个梯形的上底、下底和高,求其面积
实验三 面向对象基础编程
【
完成实验项目
】
1. 写一个名为 Rectangle 的类表示矩形。其属性包括宽 width、高 height 和颜色 color,
width 和 height 都是 double 型的,而 color 则是 String 类型的。要求该类提供计算面积
的方法 getArea()方法,以及修改 width 和 height 的值及获得 width 和 height 当前值的方
法。要求:
(1) 使用构造函数完成各属性的初始赋值
(2) 使用 getter 和 setter 的形式完成属性的访问及修改
2. . 请定义一个名为 Card 的扑克牌类,该类有两个 private 访问权限的字符串变量 face
和 suit:face 描述一张牌的牌面值(如:"Ace", "Deuce", "Three","Four", "Five", "Six",
"Seven", "Eight", "Nine", "Ten", "Jack", "Queen", "King");suit 描述一张牌的花色
(如:"Hearts", "Diamonds", "Clubs", "Spades")。定义 Card 类中的 public 访问权限的
构造方法,为类中的变量赋值;定义protected 访问权限的方法 getFace(),得到扑克牌的
牌面值 ; 定义 protected 访问权限的方法 getSuit(),得到扑克牌的花色 ; 定义方法
toString(),返回表示扑克牌的花色和牌面值字符串(如“Ace of Hearts”、“Ten of Clubs”
等)。
实验四 类的继承性和多态性
【
完成实验项目
】
2. 设计一个名为 Person 的类和它的两个名为 Student 和 Employee 的子类
Employee 类又有子类:教员类 Faculty 和职员类 Staff。
每个人都有姓名、地址、xx 号码
学生有班级号
教员有级别
职员有职务称号
覆盖每个类的 toString 方法,显示相应的类名和人名
编写测试程序,创建 Person、 Student、Employee Faculty 和 Staff,并调用它们
的 toString 方法
实验五 包、接口 抽象类
评论0
最新资源