C#小项目:模拟超市收银系统
来源:互联网 发布:梦幻西游网络出错 编辑:程序博客网 时间:2024/04/23 19:52
涉及到的知识点:
1、List<T>的嵌套和foreach的使用:详细见上一篇博客“List<T>的嵌套和foreach的使用”
2、构造函数:利用构造函数对对象进行初始化;
3、类的继承
4、类的多态:利用抽象类实现多态。多态是将子类对象赋值给父类,通过调用父类的方法实现不同子类的方法;
5、简单工厂模式:创建子类的对象赋值给父类
6、里氏转换:(1)子类可以赋值给父类;(2):如果父类对象中装的是子类对象,那么可以把这个父类对象强转为子类对象。
涉及到的新知识点:
1、利用Guid.NewGuid().ToString()产生全球唯一的编码id;
重要的类文件:
1、CangKu 类文件:
2、Supermaket 类文件:
涉及到的方法:
1、publicvoid JinPro(string strType,int count)
2、publicProFther[] QuPro(string strType,int count)
3、publicvoid ShowPro()
4、publicvoid AskUser()
5、publicdouble GetMoney(ProFther[] pros)
6、publicDiscountFather DiscountObject(string disType)
main()函数:
程序运行效果:
重要的方法:
0 0
- C#小项目:模拟超市收银系统
- c#练习之超市收银系统
- 基于C#的超市收银管理系统
- 仿真超市收银系统
- 超市收银系统
- C#基础综合练习--超市收银系统的设计
- c#超市收银系统,多态的使用
- C语言超市收银系统
- 超市收银系统设计思路
- C++ 大作业 超市收银系统
- Qt实现小型的超市收银系统
- 超市收银系统需求分析求指导
- 超市收银系统(小组实训)
- 模拟超市管理系统
- HOJ1941 超市收银问题
- c#之超市系统之超市仓库
- C#学习超市系统之超市前台
- C#学习超市系统之超市商品
- 7.5 Python 安装第三方库
- WIN10圆形进度条
- 线程同步方法
- Linux文件管理之创建、删除、切换、权限
- 监听器综合案例
- C#小项目:模拟超市收银系统
- Oracle Sales cloud -Configuring Sales Organization(配置销售组织)
- MFC界面换肤美化
- C++--异常处理遇上运算符重载
- C++ Primer课后练习10.29-10.33
- UIButton和UIImageView 区别
- ArrayList去除重复元素(复习1)
- CS131-PA2 通过聚类实现前/背景分离 Foreground-Background Segmentation via Clustering
- 分享下,我所知道的JSP