-
接口和抽象有什么区别?
-
} 面向对象设计原则 单一职责原则 , 类或者对象最好是单一职责,如果发现某个类中承担着多种义务,可以考虑拆分重构。 开闭原则,对扩展是开放的,但是对修改是关闭的。程序设计应保证平滑的扩展性,尽量避免因为......
- 上传者:黑色**le 2021-08-28 19:21:01 文档 学习
- 积分:1
-
Scala 编程指南-课件版本
-
概述 Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发- 领域模型设计(面向对象开发); 大数据开发 - 数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运行算能力。......
- 上传者:El**私奔 2021-08-27 08:40:53 文档 学习
- 积分:1
-
算法合集之《论C++语言在信息学竞赛中的应用》
-
入深地介
绍了 C++语言的基础知识、面向对象编程基础和常用标准库、标准模板库(STL) 。希望本
文能够对想在信息学竞赛中使用C++语言的读者有所帮助。
关键字 信息学竞赛 C++程序用户分享的算法合集之《论C++语言在信息学竞赛中的应用》,专业资料,IT/计算机...
- 上传者:Mi**c, 2021-08-15 10:11:04 文档 学习
- 积分:1
-
五子棋 毕业论文
-
本论文主要阐述以面向对象的程序开发语言VC++为开发工具,设计一个五子棋游戏。本系统是个小型游戏,可以单机使用,也可以网络两个人游戏,也可以和电脑进行游戏。论文首先介绍了开发背景及开发语言的介绍。然后介绍设计该游戏的框架结构,然后介绍了程序的设计过程,以及程序的相关算法五子棋,毕业论文用户分享的五子棋 毕业论文,专业资料,IT/计算机...
- 上传者:Th**rs 2021-07-14 13:51:45 文档 学习
- 积分:1
-
Python编程从0到1(视频教学版)
-
寻路问题算法。第4章介绍了Python的面向对象特性,涵盖类、继承和多态等重要概念,并以一个综合练习——GUI程序设计PyQt结束全书。...
- 上传者:Fe**me 2021-01-30 17:32:26 文档 学习
- 积分:1
-
易学C++(第2版)
-
身订做的辅导书。全书分为3篇。前篇介绍了面向过程的程序设计,主要有基本语句、语法基础、函数机制和数据类型等内容。中篇介绍了一些实用编程技巧,内容包括阅读代码、调试程序、异常处理和简单的编程思想。后篇介绍了面向对象的程序设计,主要有类和对象、对象生灭、友元、继承、标准模板库(STL)等内容。书中常以形象的比喻来解释程序设计中的概念,通俗易懂,令读者印象深刻,能更快地进入C++程序设计的大门。...
- 上传者:_S**tr 2021-01-28 06:41:29 文档 学习
- 积分:30
-
PHP7实践指南:O2O网站与App后台开发
-
书的核心内容包括:PHP基础语法、函数、面向对象编程、PHP类、常见的设计模式、正则表达式、PHP操作图像和文件、MVC架构思想、ThinkPHP框架、NoSQL与MySQL等。另外,还介绍了当前热点的O2O网站开发和App后台开发的关键技术,有助于读者掌握PHP在现代Web软件开发领域中的应用。...
- 上传者:Ed**离殇 2021-01-23 04:41:25 文档 学习
- 积分:30
-
Kotlin从小白到大牛
-
本书是一部系统论述Kotlin编程语言、面向对象编程方法以及函数式编程思想的立体化教程。主要内容包括:开篇综述;开发环境搭建;第一个Kotlin程序;Kotlin语法基础;Kotlin编码规范;数据类型;字符串;运算符;程序流程控制;函数;面向对象编程;继承与多态;抽象类与接口;函数式编程基石——高阶函数和Lambda表达式 ... ;轻量级SQL框架——Exposed;反射;注解。最后给出了两个项目设计案例,项目实战1:开发PetStore宠物商店项目;项目实战2:开发 ...
- 上传者:St**en 2021-01-20 22:33:30 文档 学习
- 积分:13
-
Scala实用指南
-
ala编程语言,但需要读者具备Java、面向对象编程的背景知识。因为本书以一种非常务实的方式组织内容,所以读者无法学到Scala的所有内容,但是足以应付日常工作,如果想要更全面地学习Scala以及其背后的一些设计理念,则最好辅以其他图书。...
- 上传者:En**r_ 2021-01-15 12:38:28 文档 学习
- 积分:11
-
零基础轻松学Java
-
ava语言的基本语法、程序流程控制语句、面向对象编程的基础、异常的概念和处理、多线程处理机制、集合框架、Java输入输出(I/O)处理、JDBC数据库编程、Java网络编程和Swing程序设计,最后介绍Java常用的类库和开发Java程序的实战项目。本书从初学者的角度出发,以丰富的实例、通俗易懂的语言,详细介绍Java开发中重点用到的多种技术,使读者快速掌握Java程序设计的方法。...
- 上传者:枯萎**凋零 2021-01-11 07:18:10 文档 学习
- 积分:30