Java Design An ATM

 Design  An  ATM

其中的封装体现在了对于user类的基本属性进行封装为一个对象,并且可以通过get方法来获取相关属性的值

继承体现在了user类继承了BaseOperation类,继承其中的三个方法,并可以对基类中的三个方法进行重写

多态体现在User类在继承BaseOperation类并重写了登录的方法(具体场景可以假设是不同的银行的登录时对于超时的判定不同)

并且在最终测试的时候,使用上转型的形式来具体进行登录

猜你喜欢

转载自blog.csdn.net/zhangvalue/article/details/106269097
atm