내 안드로이드 응용 프로그램에서 위임 디자인 패턴을 사용하려고하지만 제대로하고 있는지 확실하지 않습니다. 여기 LoginActivity.java
android에서 위임 패턴을 적용하는 올바른 방법
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
}
public void login(View v) {
AutoCompleteTextView emailInput = (AutoCompleteTextView) findViewById(R.id.email);
EditText passwordInput = (EditText) findViewById(R.id.password);
String email = emailInput.getText().toString();
String password = passwordInput.getText().toString();
new ConnectDatabase().authenticate(email, password);
}
내 코드 여기 내 ConnectDatabase.java
위임자
public class ConnectDatabase {
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public boolean authenticate(String email, String password) {
Log.d("Message", email+" &"+password);
return false;
}
}
는 디자인 패턴을 사용하는 올바른 방법인가, 아니면 내가 LoginActivity.java
그것을 구현하자 다음 인터페이스를 만들 필요가 ?
"올바른 방법"이란 무엇을 의미합니까? 코드가 예상대로 작동합니까? –
작동하지만 디자인 패턴을 올바로 구현했거나 결함이있을 수 있습니까? –
이 질문은 코드 검토에 관한 것이므로 주제의 주제가 아닌 것으로 보입니다. –