第3章面向对象程序设计语言基础.ppt

第3章 面向对象程序设计语言基础 3.1 面向对象程序设计语言 3.2 C++语言基础 3.3 Java的基础知识 3.1 面向对象程序设计语言 掌握面向对象程序设计,首先应该学习面向对象程序设计语言。当今有很多种编程语言能体现基本的面向对象思想,如C++、Java、Smalltalk、CLOS等,但普遍被推崇的、流行的有两种,即C++和Java。下面将介绍C++和Java的一些基础知识。 3.1.1 程序 程序是有目的的动作序列,它是一种软件。对于程序员来说,程序是以某种语言为工具编制出来的动作序列,它表达了人解决现实世界问题的思想。计算机程序是用计算机程序设计语言所要求的规范书写出来的一系列动作,它表达了程序员要求计算机执行的操作。 对于计算机来说,一组机器指令就是程序。我们所说的机器代码或者机器指令,都是指程序,它是按计算机硬件设计规范的要求编制出来的动作序列。在计算机中,程序通常以文件的形式保存。 3.1.2 语言及其分类 语言按其等级可分为高级语言和低级语言。机器语言和汇编语言都是低级语言。程序语言越低级,程序的描写越复杂,越难懂,程序描述的问题越接近机器。 最早,程序员使用最原始的计算机指令,即机器语言程序。

文档评论(0)

1亿VIP精品文档

相关文档