摘要:所谓单一职责原则,敏捷软件开发中的定义是:就一个类而言,应该仅有一个引起它变化的原因。这里的职责指的就是变化的原因。也就是说一个类中如果它含有2种以上能引起变化的原因,那么它就违反了单一职责原则。interface IBeMan{public void BeBoyFriend();public void BeHusband();}如果这个类代表的意义是,“一个男人有可能会成为某人的男朋...
阅读全文
posted @ 2009-05-15 14:41