在下面的代码中,构造函数中有2个不同的Strings
。如何调用2个单独的方法getName
和getGender
,以便分别读取它们的值n
和g
?
class Bachcha{
String s1, s2;
public Bachcha(String y, String z) {
s1 = y;
s2 = z;
}
String getName() {
return s1;
}
String getGender() {
return s2;
}
}
class Details {
public static void main(String args[]) {
String n = System.console().readLine("enter name");
String g = System.console().readLine("enter gender");
Bachcha b = new Bachcha(n,g);
}
}
答案 0 :(得分:0)
System.out.println(b.getName()); System.out.println(b.getGender());
答案 1 :(得分:0)
在主要方法中创建类Bachcha
的实例后,就可以使用该实例访问方法。
String n = System.console().readLine("enter name");
String g = System.console().readLine("enter gender");
Bachcha b = new Bachcha(n, g);
b.getName();
b.getGender();
答案 2 :(得分:0)
我要说的第一步是将getName()
和getGender()
公开。
将您的属性的下一个名称相应地s1
变成name
,s2
变成gender
。
现在您可以按照上述方式称呼他们
b.getName()
和b.getGender()
。