java给对象的成员变量的赋值方法
有三种,第一,new对象,对象.属性=赋值第二,static修饰的属性,用getset函数第三种,用构造函数赋值,(这个帮我写一个例子,有点不明白)...
有三种,
第一,new对象,对象.属性=赋值
第二,static修饰的属性,用 get set 函数
第三种,用构造函数赋值,(这个帮我写一个例子,有点不明白) 展开
第一,new对象,对象.属性=赋值
第二,static修饰的属性,用 get set 函数
第三种,用构造函数赋值,(这个帮我写一个例子,有点不明白) 展开
4个回答
展开全部
java类的成员变量可以直接赋值,即赋初始值;
java类的成员变量也可以不赋值,系统会根据变量类型赋系统默认值;
java类的成员变量可以在以如下赋值:
声明时(int i=10;)
构造方法里(this.变量名=? 方式)
类声明时不赋值,用 对象实例名.setXXX(xxx); 即set方法
Java类的局部变量必须在声明时赋值,否则报错....就是那种定义在方法里的变量...
java类的成员变量也可以不赋值,系统会根据变量类型赋系统默认值;
java类的成员变量可以在以如下赋值:
声明时(int i=10;)
构造方法里(this.变量名=? 方式)
类声明时不赋值,用 对象实例名.setXXX(xxx); 即set方法
Java类的局部变量必须在声明时赋值,否则报错....就是那种定义在方法里的变量...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
new User(name);
这个User类有个自己的构造方法比如
class User(){
private String name;
public User(String name){
this.name = name;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class ClassType{
Long id;
public ClassType(Long id) {
this.id = id;
}
}
Long id;
public ClassType(Long id) {
this.id = id;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public Class(field1,field2){
this.field1=field1;
this.field2=field2;
}
this.field1=field1;
this.field2=field2;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询