Python中面向对象实例应用
1、模拟对栈的操作,使用函数实现入栈、出栈、取栈顶元素、判断栈长度及查看栈内元素功能。
代码:
结果:
2、需求:
1.房子有户型,总面积和家具名称列表
新房子是没有家具的
2.家具有名字和占地面积,其中
eg:占地 6平方米
3.将三件家具添加到房子中
4.打印房子的时候,要求输出:户型 总面积 剩余面积 家具名称列表
代码:
结果:
3、士兵瑞恩有一把AK47
士兵可以开火(士兵开火扣动的是扳机)
枪 能够 发射子弹(把子弹发射出去)
枪 能够 装填子弹 --增加子弹的数量
代码:
结果:
4、模拟银行自助取款机,实现用户在指定账户存取钱或不同账户间转账功能。
原数据库中数据:
代码操作:
执行结果:
查看数据库: