本资源是本科和计算机科学与技术专业,学习了C++语言后的自测试卷
2021-11-07 20:41:27 380KB 试卷 C++ oop
1
Labview 面向对象的几种设计模式的实现代码,可以参考一下,单例模式、建造者模式、适配器模式、原型模式、LabView操作者框架的一个仿Win8很好的一个例子
2021-11-04 11:53:56 4.26MB LABVIEW OOP 设计模式 例子
1
学习C语言的好书. OOPC是指OOP(Object-Oriented Programming)与C语言的结合,它是一个面向对象C语言编程框架。它是一套C语言的宏,定义了OOP概念的关键字,借助于这一套宏,实现面向对象的特性,如类、对象、继承、接口、多态、消息等。   C++对于大型软件架构的良好可控性,和对以后程序员维护代码时良好的可读性;然而就目前来说,在嵌入式领域广泛的使用C++显然是不现实的事情。一般的嵌入式系统开发中只用到了其中的一小部分功能,而不需要全部的机制,比如多重继承、运算符重载等。因此,许多嵌入式系统的开发者就舍弃了C++的庞大身躯而回归到精简的C环境中。 一般情况下,一个更容易扩展、维护的软件通常采用的是OOP的思想,添加一个原本不存在的相对无关单独的个体,总比在一个已经存在的过程内硬塞进去一个对象要简单;而且面向过程更容易导致混乱的维护。然而舍弃C++的同时也舍弃了珍贵的OOP能力,实在太可惜了。 C语言良好的可移植性,对内存等良好的操作性以及执行之速度均是一般嵌入式产品的不二首选。我们要应此放弃C++吗?当然不,幸好已经有很多优秀的设计师为我们指明了C语言OOP化的道路。 虽然OOPC语法不如C++那么简洁,但是OOPC也有亮丽的特色,就是编译后的程序所占的内存空间比C++小的多,执行效率高,适用于Embedded System。
2021-11-01 22:33:04 510KB ANSI C语言 OOP v
1
Object Oriented Software Construction[eng] pdf
2021-10-25 21:02:41 11.17MB oop programming softwaredevelop
1
面向对象考试题库(超全)
2021-10-21 13:55:58 10.1MB OOP
1
测试驱动的面向对象软件开发(Growing Object-Oriented Software, Guided by Tests)
2021-10-13 13:05:20 4MB TDD OOP
1
oop 继承 封装 多态.md
2021-10-13 13:02:45 7KB java基础
1
本书以课堂对话的形式,借六位师生之口讲述编程要义。上篇对编程范式作了入门性的介绍,并对一些流行的编程语言进行了简评;下篇侧重阐发软件设计思想,其中在范式上以OOP为主,在语言上以C++、Java和C#为主。 本书是以编程范式和抽象机制为主线阐述编程设计思想的图书。它以编程语言为形、以编程范式为神、以抽象机制为本,采用课堂对话的形式讲述编程要义,深浅出、寓教于乐。其中编程范式以OOP为重,编程语言以C++、Java和C#为主。 书中上半部着重介绍一些常用的编程范式,并对流行的编程语言的主要特色和应用范围作了简明扼要的介绍。书中下半部对OOP的核心概念和思想行了细致而深的剖析,而后阐述了一些重要的设计原则和思想,并让它们在经典的设计模式中得到印证。 【推荐语】 以课堂对话的形式讲述编程要义。 评编程语言,阐发软件设计思想。 寓庄于谐,深浅出。
2021-09-19 14:27:55 101.78MB oop
1
oop 与 mvc 的思想 ****************oop*************************************** 1.所谓的 oop,也就是面向对象编程,这种思想颠覆了整个软件工 业,现在几乎所有的编程语言都支持 oop(除了向 C、汇编那种比较 古老的语言)。 2.之所以说 oop 是一种思想,是因为很多编程语言对它的具体实现 上还是有较大的不同的。比如 python 中函数和变量也都是对象, Javascript 中有很多的伪对象,Java 则是完全的面向对象,而 Java 和 PHP 等语言都只能使用单继承,而 C++则使用令人头疼的多继承、 虚函数、友元等等一些复杂的概念,导致了它的语法也相对难一些。 3.虽然说各种编程语言对 oop 的具体实现不同,但是它们还是有很 多相同的地方,这些我们接触的语言多了之后就很好理解了。 4.至于什么是面向对象,这里先不讲解了,我们到第一章再去讲解。 ******************mvc****************************** 1.我们之前也能做出来一些应用,不是吗? 2.我们也可以做出来一个用户管理系统,其实博客基本也是最简单 的,我们也很容易去实现它。 3.但是当我们去写一个稍微大一点的网站的时候,特别是我们的前 端页面需要经常改变的时候,那么就 c 和 v 的分层就特别重要了。 4.至于 mvc 的具体实现,我们放到第二部分再去讲解。
2021-09-15 22:06:32 2.63MB 辛星 php
1
介绍北大青鸟ACCP4.0教程之Java&OOP课件学生用书源代码(全)
2021-09-11 01:10:29 4.12MB 北大青鸟java源代码
1