- 1208
- 0
- 约8.11千字
- 约 10页
- 2017-01-03 发布于重庆
- 举报
西 安
通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想,了解类的封装方法,以及如何创建类和对象,了解成员变量和成员方法的特性,掌握 OOP 方式进行程序设计的方法。
二、实验要求
编写一个创建对象和使用对象的方法的程序。
编写一个包含类成员和示例成员的程序。
编写一个使用Java包的程序。
三、实验内容
(一)三角形、梯形和圆形的类封装
实验要求:
编写一个Java应用程序,该程序中有3个类:Trangle、Leder和Circle,分别用来刻画“三角形”、“梯形”和“圆形”。具体要求如下:
a) Trangle类具有类型为double的三个边,以及周长、面积属性,Trangle类具有返回周长、面积以及修改三个边的功能。另外,Trangle类还具有一个boolean型的属性,该属性用来判断三个属能否构成一个三角形。
b) Lader类具有类型double的上底、下底、高、面积属性,具有返回面积的功能。
c) Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能。
程序模板:
AreaAndLength.java
class Trangle
{
double sideA,sideB,sideC,area,length;
boolean boo;
public Trangle(doubl
您可能关注的文档
- 2016咨询师继续教育-工程项目资源节约利用分析评价方法94分.docx
- 2016强化写作笔记整理.doc
- 2017-2018年北航可靠性与系统工程学院控制科学与工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航可靠性与系统工程学院航空宇航系统安全与可靠性工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航宇航学院控制科学与工程933控制工程综合考研大纲重难点.doc
- 2017-2018年北航可靠性与系统工程学院工业工程933控制工程综合考研大纲重难点.doc
- 2016校园二手商品交易系统的设计与实现.doc
- 2015届高考物理名师考点点拨专题讲义专题一力与场内物体的平衡.docx
- 2017-2018年北航宇航学院适航技术与管理933控制工程综合考研大纲重难点.doc
- 2017-2018年北航自动化科学与电气工程学院控制工程933控制工程综合考研大纲重难点.doc
- CN119992709A 一种产品表面图案自动打印方法及产品图案打印售卖机 (量子力学(广州)信息科技有限公司).pdf
- 七年级英语冠词练习.docx
- CN119992678A 一种应用于煤矿安全管理的监测巡检系统及其巡检方法 (内蒙古平庄煤业(集团)有限责任公司老公营子煤矿).pdf
- 第9课 辽、西夏与北宋并立(同步练,新情境命题+重难探究)-2024统编版七年级历史下册(原卷版).pdf
- 2026初一地理中考必考知识点.doc
- 2026初一历史中考必考知识点.doc
- 2026初一历史中考高频考点.doc
- CN119992660A 一种基于图像识别的康复动作识别方法及装置 (首都医科大学附属北京同仁医院).pdf
- 教师年度考核评语.docx
- 北师大版小学一年级下册月考数学试卷3(3月)解析版.pdf
原创力文档

文档评论(0)