中国开发网: 论坛: 程序员情感CBD: 贴子 170556
JoJo
好吧,出个题检验一下面向对象的思想
很简单,就是一个登录系统,一个login动作。

第一种方法

public boolean login(String username,String password)

呵呵,这种写法,我们称作为Nature Code


第二种方法

public int login(String username,String password)

嗯,原汁原味的面向过程方法,用一个整数表示登录可能出现的情况


第三种方法

public User login(String username,String password) throws UserNoFindException, PasswordInvalidException

这么写,有点感觉了吗?

需要说明的是以上写法不存在对错和好/不好的问题,只是不同思想的结果。另外,思想也也没有好和不好的问题,只有适用和不适用的问题。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录