软件工程实验7
Bridge
Bird
1 | public abstract class Bird{ |
Eagle
1 | public class Eagle extends Bird { |
Penguin
1 | public class Penguin extends Bird { |
FlyBehavior
1 | public interface FlyBehavior { |
AbleFly
1 | public class AbleFly implements FlyBehavior { |
UnableFly
1 | public class UnableFly implements FlyBehavior { |
SwimBehavior
1 | public interface SwimBehavior { |
AbleSwim
1 | public class AbleSwim implements SwimBehavior { |
UnableSwim
1 | public class UnableSwim implements SwimBehavior { |
Client
1 | public class Client { |
Strategy
DiscountStrategy
1 | public interface DiscountStrategy { |
GoldCardUserDiscountStrategy
1 | public class GoldCardUserDiscountStrategy implements DiscountStrategy { |
RegularUserDiscountStrategy
1 | public class RegularUserDiscountStrategy implements DiscountStrategy { |
SilverCardUserDiscountStrategy
1 | public class SilverCardUserDiscountStrategy implements DiscountStrategy { |
Context
1 | public class Context { |
Client
1 | public class Client { |
s
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 !