????????????????????????
???????????? ???????[ 2013/6/5 10:27:20 ] ????????
??????????????????????????????????????????????????????????????????????“????”?????“??”??????????????????????????????????????????????????????????????????????????????????????о?????????????????棬???????????????????????????????????????????????????????????“???2????????????????????????”?????????????????????????????????????????????????????????????????????????????????????????μ????顣
??????????????“…”??????????????????????????????????????????????
String username = "robertmiller";
String password = "java.net";
ICustomerAccount ca = new CustomerAccount(username?? password);
if(ca.isRequestedUsernameValid() && ca.isRequestedPasswordValid()) {
...
ca.createNewActiveAccount();
...
}
??????????棬??Щ?????????????????????????????????????????????????????????????????????д????????????????磬???????????????????????????????????????????????Web????????????????????????????????
//Constructor that performs too much work!
public CustomerAccount(String username?? String password)
throws CustomerAccountsSystemOutageException {
this.password = password;
this.username = username;
this.loadAccountStatus();//unnecessary work.
}
//Remote call to the database or web service.
public void loadAccountStatus()
throws CustomerAccountsSystemOutageException {
...
}
?????????????????????????????????????????????????????????????????????????????????á?
String username = "robertmiller";
String password = "java.net";
try {
//makes a remote call
ICustomerAccount ca = new CustomerAccount(username?? password);
//makes a second remote call
ca.loadAccountStatus();
} catch (CustomerAccountsSystemOutageException e) {
...
}
??????

???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11