zoukankan      html  css  js  c++  java
  • C++小项目-本校科协管理系统

            前几天老师说让我把之前做过的一个小项目改动一下,用于新成员练手。

    想到在我刚接触面向对象编程的时候,也是急需一个小的case来熟悉和深入对C++的理解。如今搞的这个东西。希望能够帮到学弟学妹们,嘻嘻。

            正好刚刚看完《Effective C++》和《More Effective C++》。就对原有的代码进行了一些扩展。


    先截几个图上来 

    1.主界面



    2.显示菜单



    3.添加菜单




    【代码】

    引擎部分

              KeXie  类

              抽象基类。成员变量包括会员信息登记表中的内容。成员函数

    包含

    获取成员变量的信息、

    设置成员变量的值、

    显示信息、

    推断信息输入是否有效、

    将信息储存至(文件)、

    (从文件)载入信息、

    显示子类信息

              组别     类

    继承于KeXie类。调用KeXie 类函数管理自身信息。并具有对应的子类函数

    主函数部分

              main函数

              包含

    显示科协会员信息

    添加科协会员信息

    删除科协会员信息

    查找科协会员信息

     

     

              FunLib 函数库

              包含

    显示科协会员信息菜单

    所有显示_所有会员

    所有显示_C++组会员

    所有显示_PS组会员

    所有显示_Java组会员

    所有显示_站点组会员

    所有显示_嵌入式组会员

     

    添加科协会员信息菜单

     

    添加_C++组会员

    添加_PS组会员

    添加_Java组会员

    添加_站点组会员

    添加_嵌入式组会员

     

    删除科协会员信息菜单

    (通过学号)删除_科协会员

    删除全部_科协会员

     

    查找科协会员信息菜单

              按学号查找科协会员

     

    (从文本、数据库)载入科协会员信息

     

    存储科协会员信息(至文本、数据库)



    代码地址

    C++科协会员管理系统

  • 相关阅读:
    查看Eclipse的版本
    eclipse3.7.1加载swt失败(转载)
    [转载]android的常用开发包
    JSP 两种注释的区别,代码段
    Delphi TAdvStringGrid 在表格显示出下拉列表
    Delphi TAdvStringGrid的回车换格功能
    Delphi TAdvStringGrid表格录入汉字总是给省略两个字的原因。
    Mac 终端命令大全
    Mac OS 下三种修改Hosts文件的方法
    Memcached与Memcache区别
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7055196.html
Copyright © 2011-2022 走看看