私の連絡先クラスのgetterメソッドとsetterメソッドに問題があります。誰かが私にこれらの方法をより良く理解させるのに役立つでしょうか?おかげでここに私のコードです私はこれまでのところ、私の連絡先クラスのgetterメソッドとsetterメソッドのため私の連絡先クラスのgetterメソッドとsetterメソッドの問題
public class Contact {
public static void main (String []args){
}
private String name;
private String email;
//constructor, validates the email to make sure the '@' character is present
Contact(String name, String email){
this.name = name;
if(email.indexOf("@") >= -1)
System.out.println("invalid email");
else
this.email = email;
}
//method points out the contact's name and email
void getContactList(){
System.out.println(name + "" + email);
}
//setter method for name
void getname(String name){
this.name = name;
}
//setter method for email
void getemail(String email){
this.email = email;
}
//getter method for name
//getter method for email
}
あなたはどのような問題に直面していますか? –
なぜあなたはあなたの設定メソッド "getfoo"を呼び出していますか?標準的な命名規則に従い、コードをもっと読みやすくします。 – azurefrog
Dude。あなたの2つの "セッター"メソッドは 'getname(String name)'と 'getemail(String email)'という名前です...それはそれ自体では間違っています。次にgetterはprintlnではなく、値を返すことになっています。 –