搜索资源列表
cSharpPatten
- 本书主要介绍如何用最常见的设计模式编写C#程序.全书分为四个部分,首先介绍了C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程 然后分别讲述了创建型模式,结构型模式和行为型模式.每一类设计模式又包括若干种具体模式,共有23种.在介绍每种模式时,给出了一个或多个应用该模式的示例,以便于理解,且这些示例都是能完全运行的程序,包含在随书附带的光盘中.此外,每一章还提供了UML图,用以说明类之间的关系. 本书适用于计算机及相关专业的本科生和研究生,对于软件开发人员也是一本很好的参考书
C#设计模式(+含随书源码)
- 本书主要介绍如何用最常见的设计模式编写C#程序。全书分为四个部分,首先介绍了C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程;然后分别讲述了创建型模式、结构型模式和行为型模式。每一类设计模式又包括若干种具体模式,共有23种。在介绍每种模式时,给出了一个或多个应用该模式的示例,以便于理解,且这些示例都是能完全运行的程序,包含在随书附带的光盘中。此外,每一章还提供了UML图,用以说明类之间的关系。本书适用于计算机及相关专业的本科生和研究生,对于软件开发人员也是一本很好的参考书。
YAM_Project
- 仿MATLAB计算软件本软件是一款科学计算平台,支持MATLAB的大多数语法,但尚不支持外部函数调用和复杂的数据结构。本软件可供广大师生进行基本的学习和教学工作,对科研人员也有所帮助。“YAM”意为“Yet Another Matlab”。本套软件包含如下程序: YAM.exe 软件主程序,用于输入和输出指令 compiler.exe 用于进行源代码编译并生成中间代码 interpreter.exe 用于解释中间代码并生成最终结果 Figure.exe 用于绘制图形
Ogre_3d_1.7_beginners_Guide[PDF]
- OGRE(Object-Oriented Graphics Rendering Engine,即:面向对象图形渲染引擎)是一个用C++开发的面向场景、非常灵活的3D引擎,它旨在让开发人员更容易、更直接地利用硬件加速的3D图形系统开发应用。这个类库隐藏了底层系统库(如:Direct3D和OpenGL)的所有细节,提供了一个基于世界对象和其他直观类的接口。这官方出的一本书,极具参考价值-A new book covering the basics has just been publish
py152
- 作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。. 为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Pyth
cpp
- 设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中"出生日期"声明为一个"日期" 类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、复制构造函数、带默认形参值的成员函数、类的组合。 (1)问题描述 本题考验了创建类,析构类,类的复制函数,子类,带默认形参的成员等基本知识。 (2)问题分析 本题需要设计两个类,我选择在第二个类中设置默认形参和
人员类
- 设计一个人员类Person,存放下述信息:姓名、性别、出生地、出生日期(使用日期类)、民族、公民身份证件编号、父姓名、母姓名、血型。要求:1)所有信息必须进行完整性校验;2)必须编写自己认为合理的一批成员函数;(A staff class Person is designed to store the following information: name, sex, birthplace, date of birth (date of use), national identity ID nu