帮忙写个注释

问题描述

关于接口的那段代码看不懂谁帮我注释一下这是老师给我们的程序importjava.awt.Rectangle;/**Computestheaverageofasetofdatavalues.*/classDataSet{/**Constructsanemptydatasetwithagivenmeasurer.@paramaMeasurerthemeasurerthatisusedtomeasuredatavalues*/publicDataSet(MeasureraMeasurer){sum=0;count=0;maximum=null;measurer=aMeasurer;}/**Addsadatavaluetothedataset.@paramxadatavalue*/publicvoidadd(Objectx){sum=sum+measurer.measure(x);if(count==0||measurer.measure(maximum)<measurer.measure(x))maximum=x;count++;}/**Getstheaverageoftheaddeddata.@returntheaverageor0ifnodatahasbeenadded*/publicdoublegetAverage(){if(count==0)return0;elsereturnsum/count;}/**Getsthelargestoftheaddeddata.@returnthemaximumor0ifnodatahasbeenadded*/publicObjectgetMaximum(){returnmaximum;}privatedoublesum;privateObjectmaximum;privateintcount;privateMeasurermeasurer;}/**ThisprogramdemonstratestheuseofaMeasurer.*/publicclassDataSetTest{publicstaticvoidmain(String[]args){Measurerm=newRectangleMeasurer();DataSetdata=newDataSet(m);data.add(newRectangle(5,10,20,30));data.add(newRectangle(10,20,30,40));data.add(newRectangle(20,30,5,10));System.out.println("Averagearea="+data.getAverage());Rectanglemax=(Rectangle)data.getMaximum();System.out.println("Maximumarearectangle="+max);}}/**Describesanyclasswhoseobjectscanmeasureotherobjects.*/interfaceMeasurer{/**Computesthemeasureofanobject.@paramanObjecttheobjecttobemeasured@returnthemeasure*/doublemeasure(ObjectanObject);}/**Objectsofthisclassmeasurerectanglesbyarea.*/classRectangleMeasurerimplementsMeasurer{publicdoublemeasure(ObjectanObject){RectangleaRectangle=(Rectangle)anObject;doublearea=aRectangle.getWidth()*aRectangle.getHeight();returnarea;}}

解决方案

解决方案二:
字面解释,测量接口。上面的代码用来计算传入对象的面积。
解决方案三:
上面不是用注解撒。
解决方案四:
注释写的都很明白啊要学会看英文注释一般规范点的软件公司的代码都是用英文写注释滴

时间: 2025-01-20 09:54:26

帮忙写个注释的相关文章

求大神帮忙写一个正则表达式php过滤编辑器的新闻内容

问题描述 求大神帮忙写一个正则表达式php过滤编辑器的新闻内容 从网站A数据库中读取的新闻内容(HTML源码格式)写入网站B的新闻表中,格式不统一,而且有很多冗余代码,很多是从office复制过去的,需要过滤掉网站A新闻内容中冗余的HTML代码.新闻内容在php的$NEWS字段中,给这个字段用正则表达式处理一下. 具体的代码说明写了个网页,方便大神看求助写正则表达式 后面是php连接查询的代码,方便大神测试,数据库mysql,表是editor,两个字段ID(INIT)和news(MEDIUMTE

帮忙写个ajax获取表单中所有input,并提交save.do?

问题描述 帮忙写个ajax获取表单中所有input,并提交save.do? <form id="inputForm" action="${ctx }/ocr/save.do" method="post"> <li><p>发票号</p><input type="text" name="invoiceModel.invoice_no" value="

帮忙写一段sql,重复数据取时间最近的怎么写?

问题描述 帮忙写一段sql,重复数据取时间最近的怎么写? 表如下学号 姓名 成绩 时间1 小明 88 9-5 1 小明 80 9-4 1 小明 70 9-3 输出结果学号 姓名 成绩 时间 1 小明 88 9-5 要求不用top.order by做 解决方案 select * from 表名 where 时间列=(selct max(时间列) from 表名) 解决方案二: 人在不,你是需要找出表中有一样的数据 并且拿出时间最大的 还是只有这三条数据找最大的啊

js 求帮忙写一个正则表达式 要求只能输入 数字英文和汉字的 其他的一律不能输入

问题描述 js 求帮忙写一个正则表达式 要求只能输入 数字英文和汉字的 其他的一律不能输入 js 求帮忙写一个正则表达式 要求只能输入 数字英文和汉字的 其他的一律不能输入 解决方案 [d|A-z|u4E00-u9FFF]+这个可以匹配简繁中文和任意数字以及字母. 解决方案二: 网上找的,试一下行不行 ^[u4E00-u9FA5A-Za-z0-9]+$ 解决方案三: 我试了一下可以啊 <input id=""a"" type=""text&

请大神帮忙写一个简单的聚类算法程序,在线等……用matlab或者java实现

问题描述 请大神帮忙写一个简单的聚类算法程序,在线等--用matlab或者java实现 Step1:将N个数据,按照从小到大的顺序排序 d1.d2,.....dn:其中d1时最小值,dn是最大值 聚类判别阈值计算方法为: Step2:让每个数据都作为一个类,那么有 {d1},{d2},{d3},.....{dn} Step3:计算聚类中心 假设共有P个类,那么1<=k<=P,其中r代表每个类中数据的个数,同时计算相邻两个聚类中心之间的距离,如下 Step4:找出相邻两个聚类中心的最小值 Ste

能不能用c帮忙写一个旅游管理的源代码,

问题描述 能不能用c帮忙写一个旅游管理的源代码, 数据描述:旅游景点名称,所在省,特色,交通方式,天数,收费标准程序完成功能:浏览数据,增加数据,修改数据,查询数据(按旅游景点,按天数),退出 解决方案 给你个例子,参考改改吧: #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct STUDENT{ char id[20]; char name[20]; char major[20]

对象-接口、异常以及输入输出应用 ,有哪位帮忙写一下代码吗?

问题描述 接口.异常以及输入输出应用 ,有哪位帮忙写一下代码吗? (1) 设计一个复数运算接口OperatorListener,定义抽象方法Complex add(Complex z)(2) 设计一个复数类Complex,此复数类实现OperatorListener接口,该类定义私有属性:实部,虚部方法:返回此复数的详细信息String toString(),输出格式例如3+4i 实现接口里的Complex add(Complex stu)抽象方法,实现复数的相加构造方法:有参构造方法初始化成员

控件-求大神帮忙写个函数,以控制datagrideview行列变化

问题描述 求大神帮忙写个函数,以控制datagrideview行列变化 2C 我做一个小程序,里面用到了很多数据库和Datagriedview控件,希望写一个全局函数,控制datagridview的行列宽度变化,以及插入和删除行或列(点击鼠标右键时出现插入和删除行列.以及复制粘贴). 在调用数据库后,能不能实现对数据的多行粘贴和复制. 谢谢了,急求. 解决方案 http://bbs.csdn.net/topics/360108393 解决方案二: 设置datagridview行列格式的函数呢?

代码 html-求高手帮忙写代码,HTML

问题描述 求高手帮忙写代码,HTML HTML代码,在页面中设置左右2列小图片,中间为大窗口,用于显示大张图片.设置图片每2秒自动切换. 当鼠标移到小图片上时在大窗口里显示大图片并停止图片自动切换,(这个地方改成鼠标点击后在大窗口显示图片也可以,菜鸟一枚,所以不知道哪个相对于比较简单)当鼠标在大窗口以及小图片之外时,恢复图片每2秒自动切换.并在图片加上链接,大窗口550*300 小图196*72 总窗口950*310 是新手,希望高手可以在代码后面加上简单的文字解说,以便于以后更改. 解决方案