计算机教学 实验中心 第17单元 面向对象方法 计算机软件基础 The software basic of computer 主讲;刘志强
主讲:刘志强 计算机教学 实验中心 第17单元 面向对象方法 计算机软件基础 The software basic of computer
教学目标、内容 了解面向对象程序设计的基本概念 了解面向对象程序设计的特点 第2页
第 2 页 教学目标、内容 了解面向对象程序设计的基本概念 了解面向对象程序设计的特点
本单元涉及内容 第11章面向对象的软件开发方法 11.1面向对象方法概述 P325P333 第3页
第 3 页 本单元涉及内容 第11章 面向对象的软件开发方法 11.1 面向对象方法概述 P325 ~ P333
面向对象的基本概念 “面向对象“简称为”OO“。这 是目前计算机业界使用的高频 词。”00“代表着一种新的思 维方式,代表着一种新的程序 设计方法的潮流。 什么是0O方法?什么是OOP? 为什么人们要选择它? 第4页
第 4 页 一、面向对象的基本概念 “面向对象“简称为”OO“ 。这 是目前计算机业界使用的高频 词。 ”OO“代表着一种新的思 维方式,代表着一种新的程序 设计方法的潮流。 什么是OO方法?什么是OOP? 为什么人们要选择它?
面向对象方法的由来 面向对象(0 bject Orented)方法简称为00方法。 “面向对象”技术追求的是软件系统对现实廿界的直 接模拟,尽量实现将现实世界中的事物直接映射到软 件系统的解空间。 面向对象的程序设计技术是以对象为基础,以消息驱 动对象实现操作的一种全新的程序设计方法。 00方法最早出现在挪威奥斯陆大学和挪威计算中心共 同研制的仿真语言 Simula67中。 1980年随美国加州的 Xerox研究中心推出的 Smalltalk 80语言,使得00方法得以较完善地实现。 90年代初,00方法和00P语言开始成熟。 到2000年,00方法将成为软件开发的首选方法而受到 越来越多的程序设计人员的青睐。 第5页
第 5 页 面向对象方法的由来 面向对象(Object Orented)方法简称为OO方法。 “面向对象”技术追求的是软件系统对现实世界的直 接模拟,尽量实现将现实世界中的事物直接映射到软 件系统的解空间。 面向对象的程序设计技术是以对象为基础,以消息驱 动对象实现操作的一种全新的程序设计方法。 OO方法最早出现在挪威奥斯陆大学和挪威计算中心共 同研制的仿真语言Simula67中。 1980年随美国加州的Xerox研究中心推出的SmallTalk 80语言,使得OO方法得以较完善地实现。 90年代初,OO方法和OOP语言开始成熟。 到2000年,OO方法将成为软件开发的首选方法而受到 越来越多的程序设计人员的青睐