在java中使用构造函数的优点,如减少内存或安全性 内存减少 安全建议 等
它们的存在是因为它们允许您创建对象的实例。我能想到的构造函数之所以有用的主要原因是,如果传递给它们的参数是正确的,那么它们允许您在其主体中进行检查,但即使在没有参数的构造函数中,您也可以执行许多检查。例如,看,如果你有一个类Person,你创建的Person带有年龄参数:在java中使用构造函数的优点,如减少内存或安全性 内存减少 安全建议 等,java,Java,它们的存在是因为它们允许您创建对象的实例。我能想到的构造函数之所以有用的主要原因是,如果传递给它们的参数是正确的,那么它们允许您在其主体中进行检查,但即使在没有参数的构造函数中,您也可以执行许多检查。例如,看,如果你有一个类Person,你创建的Person带有年龄参数: class Person { int age; Person(int age) { if(age < 0) { throw new IllegalArgumentE
class Person {
int age;
Person(int age) {
if(age < 0) {
throw new IllegalArgumentException();
}
this.age = age;
}
}
如果你过了错误的年龄,你就不允许创建新人。如果你的问题是关于Java的,为什么要用javascript和c标记它?另外,除了使用构造函数,您还有什么选择?程序化编程?你在问一些类似于人类肺部的优势是什么的问题?它们有什么用处?