1700415898
计算机是怎样跑起来的 7.12 在Java和.NET中有关OOP的知识不能少
1700415899
1700415900
在本章最后,解释一下为什么说程序员已经到了无法逃避面向对象编程的地步了。在未来的开发环境中,将成为主流的不是Java就是.NET。Java和.NET其实是位于操作系统(Windows或Linux等)之上,旨在通过隐藏操作系统的复杂性从而提升开发效率的程序集。这样的程序集也被称为“框架”(Framework)。框架由两部分组成构成,一部分是负责安全执行程序的“执行引擎”,另一部分是作为程序组件集合的“类库”(如图7.8所示)
1700415901
1700415902
图7.8 框架提供了高效的开发环境
1700415903
1700415904
1700415905
1700415906
1700415907
无论是使用Java还是.NET,都需要依赖类库进行面向对象编程。在Java中,使用的是与框架同名的Java语言,而在.NET中,使用的是.NET框架支持的C#、Visual Basic.NET、Visual C++、NetCOBOL等语言进行开发。上述的每种语言都是面向对象语言。其中Visual Basic.NET和NetCOBOL是在古老的Visual Basic和COBOL语言中增加了面向对象的特性(类的定义、继承、封装和多态等)而诞生的新语言。至今还对面向对象编程敬而远之的程序员们,已经不得不迎头赶上了。
1700415908
1700415909
通过综合整理面向对象的各种理解方法,相信已经能看到面向对象的全貌了。但这有一点希望注意,那就是不要把面向对象当成一门学问。程序员是工程师,工程是一种亲身参与的活动而不是一门学问,请把面向对象编程作为一种能提升编程效率、写出易于维护的代码的编程方法,在适当的场合实践面向对象编程,而不要被它各种各样的概念以及所谓的编程技巧所束缚。
1700415910
1700415911
面向对象编程就是通过把组件拼装在一起进行编程的方法
1700415912
1700415913
在接下来的第8章中,开始讲解数据库
1700415914
1700415915
1700415916
1700415917
1700415919
计算机是怎样跑起来的 第8章 一用就会的数据库
1700415920
1700415921
热身问答
1700415922
1700415923
在阅读本章内容前,让我们先回答下面的几个问题来热热身吧
1700415924
1700415925
初级问题:数据库术语上的“表”是什么意思?
1700415926
1700415927
中级问题:DBMS是什么的简称?
1700415928
1700415929
高级问题:键和索引的区别是什么?
1700415930
1700415931
1700415932
1700415933
1700415935
计算机是怎样跑起来的 答案
1700415936
1700415937
初级问题:表(table)就是被整理成表格形式的数据
1700415938
1700415939
中级问题:DBMS是Database Management System(数据库管理系统)的简称
1700415940
1700415941
高级问题:键用于设定表和表之间的关系(Relationship);索引是提升数据检索速度的机制
1700415942
1700415943
1700415944
1700415945
[
上一页 ]
[ :1.700415897e+09 ]
[
下一页 ]