qq_35000627 2019-10-27 23:13 采纳率: 0%
浏览 408

c# 面向对象一道题目 求解题思路和代码

就是这道题 思路理不清 有没有会的大神 帮忙列出思路和代码 注释

题目:简易投票系统
一. 语言和环境
A. 实现语言
C#
B. 环境要求
VS2012及以上版本

二. 要求
使用VS2012开发一个简易投票系统,要求实现投票功能、统计票数功能,程序运行主界面如图所示。
窗体1:实现投票功能
初始界面:图片说明

当选中“刘德华”,按下确定按钮,弹出如下窗口:
图片说明
每次运行只能投一次票,并将投票结果存入相应的文件,投票成功之后的界面如下:
窗体2:实现统计票数功能
从保存的文件中读取票数结果,显示界面如下:
注意:票数显示必须是从高往低降序排列
图片说明
三、具体要求及推荐实现步骤
1、按要求创建窗体
2、创建Person类,包括姓名name、票数count两个属性
3、在窗体1中,使用泛型集合List保存不同人的投票结果,并将结果使用文件保存
4、在窗体2中,从文件中读取结果放在泛型集合List中,并显示在窗体上

四.注意事项
1. 请注意代码的书写。命名符合规范,在代码中添加必要的注释
2. 请注意操作文件时进行必要的异常处理
五.评分标准
界面和实体类:20分
票数保存文件:15分
从文件读取票数:15分
窗体2显示结果:10分
窗体2显示结果是降序排列:20分
编码规范(命名、注释):10分
运行准确无错:10分

  • 写回答

1条回答 默认 最新

  • threenewbee 2019-10-28 11:34
    关注

    直接就把作业题贴出来了?
    那么你想得多少分,按照你想要得的分数加上悬赏分。你给多少悬赏分,就能回答到什么程度。

    评论

报告相同问题?

悬赏问题

  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办