发布于2023-03-13 23:35 阅读(1228) 评论(0) 点赞(9) 收藏(0)
在我们公司,有一项严格的规定,即必须对所有内容进行评论。该规则有一些弱点,例如重复文本。为了避免重复注释,我想将方法参数引用到类成员,但找不到合适的解决方案。
当我在方法参数中链接类成员并将方法参数悬停时,
/**
* I would like to see this comment
*/
private int lineNumber;
/**
* Creates a new {@link GroupByMetaData} object.
*
* @param aLineNumber {@link GroupByMetaData#lineNumber}
*/
public GroupByMetaData( int aLineNumber )
{
super();
this.lineNumber = aLineNumber;
}
以下结果是;
实现这一目标的正确方法是什么?
无法将一个项目的 javadoc 复制到另一个项目中,除非{@inheritDoc}
只能从同一项目的超类文档中插入。
构造函数设置私有 int 字段的事实是内部实现的一部分。您的 javadoc 不应提及或{@link}
提及私有字段;相反,javadoc 应该从概念上描述它。
私有 javadoc 通常与公共 javadoc 不同。私有 javadoc 将包含该类的一般用户不应看到的重要实现细节。例如:
/**
* Line of input this object will analyze. This is never negative.
* Controls the loops in the `read` method and the `translate` method.
*/
private int lineNumber;
作者:黑洞官方问答小能手
链接:http://www.javaheidong.com/blog/article/650248/09e4a0e38d1466a73cc2/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!