Description: 用c++的多态性编写一个简单的管理程序,处理的信息包括教师、学生、职员等三类对象。程序应具有适当的数据结构。程序的功能是管理学生,教师,职工信息,要求具有添加,删除,查询,排序的功能,在输出时注意综合应用所学知识灵活应用虚函数。 要求: 1. 在一个容器中存储不同类型的对象,要求数据结构中不能有类型判断字段。 2. 利用继承和虚函数,使得程序容易扩展,如输出对象信息。 3. 利用代理或者句柄实现引用计数和写时复制。-polymorphism with a simple preparation of the management procedures, the processing of information, including teachers, students and other staff the three targets. Procedures should have the appropriate data structure. Procedures function is the management of students, teachers, staff information, requiring add, delete, query, sort, in which the function to output integrated application knowledge to use virtual function. Requirements : 1. In a storage containers of different types of targets, data structure types can be judged field. 2. The use of inheritance and virtual function, making procedures easier to expand, as output target information. 3. Agents use or handle achieve reference counting and write copy. Platform: |
Size: 7513 |
Author:郭娜 |
Hits:
Description: 用c++的多态性编写一个简单的管理程序,处理的信息包括教师、学生、职员等三类对象。程序应具有适当的数据结构。程序的功能是管理学生,教师,职工信息,要求具有添加,删除,查询,排序的功能,在输出时注意综合应用所学知识灵活应用虚函数。 要求: 1. 在一个容器中存储不同类型的对象,要求数据结构中不能有类型判断字段。 2. 利用继承和虚函数,使得程序容易扩展,如输出对象信息。 3. 利用代理或者句柄实现引用计数和写时复制。-polymorphism with a simple preparation of the management procedures, the processing of information, including teachers, students and other staff the three targets. Procedures should have the appropriate data structure. Procedures function is the management of students, teachers, staff information, requiring add, delete, query, sort, in which the function to output integrated application knowledge to use virtual function. Requirements : 1. In a storage containers of different types of targets, data structure types can be judged field. 2. The use of inheritance and virtual function, making procedures easier to expand, as output target information. 3. Agents use or handle achieve reference counting and write copy. Platform: |
Size: 7168 |
Author:郭娜 |
Hits:
Description: 利用 Microsoft Visual C++开发软件编程实现了银行储蓄管理系统的编译,该系统具有信息的添加、删除、查找、修改、保存和显示等功能。编写此系统,我们要利用C++得最要主要功能:派生、继承和多态。这样有的源代码可以重复使用,可以减少空间和调用的时间。定义类把每类数据都封装起来,这样机完整又保密性,使得程序清晰明朗,易检查。-Using Microsoft Visual C++ Development Software Programming management system of the bank savings of the compiler, the system has information to add, delete, search, modify, save and display functions. The preparation of this system, we have to use C++ have the most to the main functions: derivation, inheritance, and polymorphism. Some source code for this can be re-used, can reduce the space and time to call. Category to the definition of each type of data package, and this machine integrity and confidentiality of the procedure makes clear clear, easy to check. Platform: |
Size: 2048 |
Author:西游 |
Hits:
Description: C++实现的异质二叉树,实现了对节点的增加,删除,查询,以及整个树的释放。利用了面向对象编程的封装,继承和多态的思想。-C++ implementation of heterogeneous binary tree, the realization of the node to add, delete, query, and the release of the entire tree. Object-oriented programming using encapsulation, inheritance and polymorphism ideas. Platform: |
Size: 4096 |
Author:Jason |
Hits:
Description: 1职工类的设计
基于C++中类的概念,类的封装,继承和抽象。编写一个Person的基类包含共有的相关信息和操作,然后使职工类都继承于此基类从而实现多态。职工有教师、管理员、助手、教师兼助手、教师兼管理员
2应用类的设计
编写一个Person类的友元类College类来实现添加,删除,查找等功能。
3文件的读写设计
通过College类中的Save()函数来实现数据的存储,保存在Person.dat中,而通过Load()函数来实现Person.dat数据的读入。
4 系统的主要功能如下:
1、增加职工
2、删除职工
3、查找职工
4、修改职工
5、输出职工信息
6、数据存盘
7、数据装入
8、退出
-1 worker kind design
Based on the concept of a class c++, the encapsulation of, inheritance and abstract. Write a Person the base class includes information and operation there, and then make the worker classes inherit in the base class so as to realize the polymorphism. Employees are teachers, administrators, assistant, teacher and assistant, teachers and administrators
2 application kind design
Write a Person kind of a College class to realize the RMB add, delete, search function.
3 the design documents, reading and writing
Through the College in the class of Save () function to perform the data storage, stored in Person. Dat, and through the Load () function to realize Person. Dat data loading.
4 the main functions of the system are as follows:
1, increase worker
2, delete worker
3 ?
Platform: |
Size: 1806336 |
Author:云卷云舒 |
Hits:
Description: 1、要求利用面向对象的方法以及Java的编程思想来完成系统的设计;
2、要求在设计的过程中,建立清晰的类层次;
3、在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法;
4、在系统的设计中,要求运用面向对象的机制(继承、派生及多态性)来实现系统功能。
5、在基本要求达到后,可进行创新设计,如根据查找结果进行修改的功能及设计出比较友好的界面等。
6、系统能完成以下功能:
(1)系统以菜单方式工作;
(2)录入信息用文件保存;
(3)能建立、修改和增删学生通讯录;
(4)能够按多种方式进行查询;
(5)具有统计输出功能。
-1, requires the use of object-oriented Java programming methods and ideas to complete the design of the system 2, requiring the design process, establish a clear hierarchy of classes 3, in the system design to analyze and define the various classes, each class the properties and methods have their own 4, in the design of the system, requiring the use of object-oriented mechanism (inheritance, and polymorphism derived) to implement the system function. 5, after the basic requirements to achieve, can be innovative designs, such as the modification of the search results based on function and design a more friendly interface. 6, the system can perform the following functions: (1) the menu system to work the way (2) entry information stored with the file (3) to establish, modify, and add or delete student directory (4) can be queried by a variety of ways (5) has a statistical output. Platform: |
Size: 2048 |
Author:邱健则 |
Hits:
Description: 学生信息管理具有操作数据库的功能。添加、查询、列表、修改、删除等
2 使用到类、子类、接口、多态、重载、泛型等技术
3、 要要用到数组、排序、IO流以及常用的系统应用类.
4 界面设计不要求,可以直接从java运行中带入。当然也可以采用其他方式。
-student information management
Has the function of operating the . Add, query, list, modify, delete, etc.
2 use the class, subclass, interface, polymorphism, overload, generic and other technologies
3, to use the array, sort, IO flow and the commonly used system application class.
4 interface design is not required, you can directly the java operation into. Of course, you can also use other ways. Platform: |
Size: 61440 |
Author:陈岩 |
Hits: