编程实现类的定义,掌握C++面向对象基本特性,如抽象、继承、重载、多态,理解虚函数、构造函数、析构、模板等基本概念与基本语法
上传时间: 2015-12-23
上传用户:努力努力再努力
目标: 设计一个小型的学生管理系统。 第一步要求: 1、 对于一个学生类,作为整个系统的核心,我们希望这个类能包括学生共有的基本信息:学生姓名(strName),学号(strNumber),性别(strSex),出生岁月(strBirthday),专业(strSpeciality),籍贯(strAddress)等,要求在构建学生对象的时候提供最少姓名和学号。 2、 作为学生类的实例,我们希望能通过设置器或访问器(set get方法)来修改这些学生的不同信息。 3、 通过对toString()方法的重写实现信息打印。 第二步要求: 4、 在构建学生对象的时候可以只提供姓名信息,要求在学生类内部对学号,自行处理。 ----------------------------------------------------------------------------- 第三步要求: 5、 学生中会选举一些人做为学生干部,那么这些学生就可以用继承的方式来构建一个新的类。学生干部比学生多一个职务(strDuty)字段,用多态实现班干部信息的打印。
标签: 管理系统
上传时间: 2016-01-05
上传用户:silenthink
一个用lucene做的文件索引的基类,可以用于继承,也可以用于其他,
上传时间: 2016-01-06
上传用户:wlcaption
++经典语法与应用,类的编写与应用,构造与析构函数,函数的重载,类的继承,函数覆盖,基类与派生类的构造函数
标签:
上传时间: 2014-01-22
上传用户:yimoney
C++是在C语言的基础上开发的一种集面向对象编程、通用编程和传统的过程性编程于一体的编程语言,是C语言的超集。本书是根据1998年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。 全书分17章和10个附录。分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。 本书针对的是C++初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。本书可作为大中院校教授C++课程的教材,也可供初学者自学C++时使用。
上传时间: 2016-01-22
上传用户:zuozuo1215
Java:入门级小程序,student类继承person类。
上传时间: 2016-01-30
上传用户:chongcongying
摘要:本文是笔者根据数据库编程经验,利用C++语言的模板、继承、授权、多态等面向对象特性,借鉴命令模式,实现了对象在关系数据中的存储,降低应用系统与数据库之间的耦合,提高开发效率。
上传时间: 2016-02-01
上传用户:hjshhyy
Xvid Quants parser(XvidQP)用来分析编码Xvid AVI文件中每侦的量化(quantization)值。分析结束后,用文本和图表的方式显示统计数据。XviD继承并发展了OpenDIVX Encore 2,性能得到极大提高,被认为目前世界上速度最快的MPEG4 Codec.
标签: Xvid quantization Quants parser
上传时间: 2014-12-07
上传用户:zhuoying119
本类库包含了常规的数据库联结操作,可以手动注册数据库在drivers.xml中。 本类库包含如下类: ------------------------------------- DriverUtilities loadDrivers():加载驱动程序,本类提供了mysql,oracle,sql server,access的数据库驱动,url记录。 isValidVendor(String vendor):判断vendor数据库相关记录是否存在。 makeURL(String host,String dbName,String vendor):生成联结URL。 getDriver(String vendor):获得vendor数据库的驱动名称。 ------------------------------------- DriverUtilities2 继承自DriverUtilities loadDrivers(String filename):加载驱动程序,本类提供了mysql,oracle,sql server,access的数据库驱动,url记录,从drivers.xml中载入,解析该文档,可以在该文件中加入新的记录。 ------------------------------------- coreservlets.beans.ConnectionInfoBean getConnection(String driver,String url,String username,String password):连接数据库。
上传时间: 2014-01-24
上传用户:ardager
可随机画出位置形状均不相同的直线,圆和矩形的java应用程序,三个类均继承自component
上传时间: 2013-12-17
上传用户:haohaoxuexi