Java实验实现一个circle类,java实验报告-类的定义.doc
java实验报告-类的定义
南京理工大学泰州科技学院
实验报告书
课程名称: 《JAVA面向对象程序设计》
实验题目: 实验三
类的定义
班 级: 09计算机(2)
学 号: 0909030218
姓 名: 尤源
指导教师: 李 丛
一、实验目的
1.掌握Java语言类的定义;
2.熟悉Java语言类中方法的定义和成员变量的定义;
3.掌握Java语言类中static、this关键字的作用;
二、实验内容
1.编写Java应用程序,自定义Point类,类中有两个描述坐标位置的double变量x,y,利用构造方法,实现对Point 对象p1,p2初始化,p1和p2对应坐标分别为(15,20),(10,30);定义方法getX(),getY()分别获得点的横坐标和纵坐标;定义方法setX(),setY()分别设置点的横坐标和纵坐标;并且把p1和p2输出;
2.编写Java应用程序,自定义Circle类,类中有一个double 变量r,一个类变量pi,利用构造方法实现对半径是3和5.5的初始化,自定义getArea方法实现圆面积求解;
三、实验步骤
程序(1)代码
程序(2)代码
四、实验结果
程序(1)运行结果
程序(2)运行结果
五、结果分析
1.创建以及使用对象的访问格式要熟记,区别对象的引用以及实体之间的区别。
2.掌握thiszai构造方法中的使用。
《JAVA面向对象程序设计》实验报告 - 2 -
成 绩:
批阅教师:
年 月 日
Java实验实现一个circle类,java实验报告-类的定义.doc相关推荐
- Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar
Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar 题目 代码 题目 代码 imp ...
- Java实验实现一个circle类_Java实验报告四
Java实验报告四 一.题目 1.根据下面的要求实现圆类Circle. 1).圆类Circle的成员变量:radius表示圆的半径. 2).圆类Circle的方法成员: Circle():构造方法,将 ...
- java给一个类添加属性_给java虚拟机增加一个属性,java -D
java文件: public static void main(String[] args) { System.out.println(System.getProperty("log_pat ...
- java课程设计atm机_java课程设计报告-自动取款机模拟程序.doc
java课程设计报告-自动取款机模拟程序.doc 还剩 53页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: } ...
- java方法执行的时间_计算Java中任意一个方法的执行时间的工具类
1 packagealgorithm.study.utils;2 3 importjava.lang.reflect.Method;4 5 /** 6 * This class is getting ...
- java仿真软件_一个简单的Java仿真程序
这是一个简单的仿真程序: 在这个仿真程序中,花园委员会都希望了解每天通过大门进入公园的总人数.每个大门都有一个十字 转门或某种其他形式的计数器,并且任何一个十字转门的计数器递增时,就表示公园中的总人数 ...
- java frame paint_一个简单的java frame画图(paint)问题
packagedrawstring;//继承frame来画字符串.importjava.awt.Button;importjava.awt.Color;importjava.awt.FlowLayou ...
- java怎样输出一个文件夹,java合并一个文件夹下所有txt文件,输出到另一个txt,...
java合并一个文件夹下所有txt文件,输出到另一个txt,最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件.参考了两个博客,分别是已有的方法,还有个就是检测tx ...
- java引用另一个程序图像,java – 在Android应用程序上显示图像的另一种方法
我将我的ImageView布局在.xml文件中,在我的主java文件中,我使用的是代码 static int [] images = {R.drawable.green_0,R.drawable.bl ...
最新文章
- .net移动端开发_移动端开发1(前端一)
- 一款简洁大气的jquery日期日历插件
- 网工学Python——初识面向对象
- 一些SqlServer常见和入门操作
- 算法提高课-图论-单源最短路的建图方式-AcWing 1129. 热浪:dijkstra裸题
- 0362计算机应用基础在线考试,0362《计算机应用基础》(本科)2017年6月期末考试指导.doc...
- Centos6.4_X64飞信安装
- 【题解报告】Leecode367. 有效的完全平方数——Leecode每日一题系列
- 内存泄露Lowmemorykiller分析
- 2017.3.13 反素数ant 失败总结
- tableview分割线
- 炼丹手册——梯度弥散和爆炸
- 【抽奖】知网研学福利月卡
- 高并发设计的技术方案
- 硬座、软座、硬卧、软卧、以及餐车座
- 山东农业大学计算机考研资料汇总
- 最新kali之medusa
- layui数据表格与后台交互进行渲染
- 【微信小程序】开发入门篇(二)
- 【论文笔记】SeqSLAM、Fast-SeqSLAM 和 Bow、Incremental Bow、DBoW2、ORB-SLAM 论文阅读笔记
热门文章
- 从研究到应用:腾讯AI Lab的自然语言理解和生成
- 分支管理---Feature分支
- CentOS 7 的 Python2 升级成 Python 3.7
- vue下的props,data
- java小编程----反转字符串中的每一个单词
- 【PAT甲级 多项式相乘】1009 Product of Polynomials (25 分) C++ 全部AC
- 看动画学算法之:排序-count排序
- Libra教程之:Libra协议的关键概念
- 浅谈JVM(一) ClassLoader的双亲委派和沙箱机制
- java 总结几种线程异步转同步的方法