我是java的新手,正在探索注释。我想知道java中是否有任何注释,在应用到类时,我可以得到所有可能的构造函数。例:
Class MyClass {
int a;
double b;
}
这将自动允许我拥有以下4个构造函数
MyClass() {}
MyClass(int alpha) {
a = alpha;
}
MyClass(double beta) {
b = beta;
}
MyClass(int alpha, double beta) {
a = alpha;
b = beta;
}
我知道不同的任务需要在构造函数中进行不同的处理,但是我们总是可以重写这些,对吗?
更新了密码。
发布于 2015-09-17 06:34:40
注释不会为您创建构造函数。一些第三方库,如隆布克,可以帮助您创建构造器(但不是所有可能的)、访问器等.使用注释,但是您需要更改编译过程(使用maven插件或IDE插件)。
发布于 2015-09-17 06:37:09
简短的回答:不,没有这样的注解。从这个意义上说:根本就没有注释,允许这样的“源代码介绍”。唯一的选择是基于“面向方面的编程”,详细信息请参见这个wiki页面。
此外:如果你想一想,你会为这样的注释找到多少好的用法?
最后注意:我认为“注释”是Java课程中一个更高级的主题。我建议先从“所有基础”开始(比如:了解Java构造函数可以实现什么,什么不是);在尝试进行任何这样的高级主题之前。
https://stackoverflow.com/questions/32632939
复制相似问题