Java和面向对象概述.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java和面向对象概述

[ Java程序设计 教程] Java 语言是对软件开发技术有深远影响、应用前景广泛、具有丰富的类库、继承了C++传统(摈弃了某些不足)广泛使用的网络编程语言。Java语言的特性使它可以最大限度地利用网络。 本章介绍面向对象的基本概念:对象和类,对象的属性。 第1章 Java和面向对象概述 1.1 Java语言概述 1.2 面向对象软件开发方法概述 1.3面向对象的基本概念 本章小结 思考与练习 1.Java 语言对软件开发技术的影响 2.Java 语言的应用前景及特点 3.Java语言特点 4.Java Applet 5.丰富的类库 1.Java 语言对软件开发技术的影响 程序设计语言分四个发展阶段: 第一代语言(1GL) : 二进制机器代码 第二代语言 (2GL) : 汇编语言 (Low Level Language LLL) 第三代语言 (3GL): 高级语言 (HLL) 第四代语言(4GL) : 面向对象语言(00P ) 特殊应用程序 非过程化 第五代语言:(?) 2.Java 语言的应用前景 所有面向对象的应用开发,包括面向对象的事件描述、处理、综合等。 计算过程的可视化、可操作化的软件的开发。 动态画面的设计,包括图形图像的调用。 交互操作的设计(选择交互、定向交互、控制流程等)。 Internet 的系统管理功能模块的设计,包括 Web 页面的动态设计、管理和交互操作设计等。 Intranet(企业内部网)上的软件开发(直接面向企业内部用户的软件)。 与各类数据库连接查询的 SQL 语句实现。 其他应用类型的程序。 3.Java 语言的特点 简单 面向对象 分布性 鲁棒性 安全性 体系结构中立 可移植性 解释执行 高性能 多线程 动态性 4.Java Applet 。Applet是Java的小应用程序,它是动态、安全、跨平台的网络应用程序。Java Applet嵌入HTML(超文本标记性语言)语言,通过主页发布到Internet。 5.丰富的类库 Java提供了大量的类以满足网络化、多线程、面向对象系统的需要。 6. Java和C、C++ 对于变量声明、参数传递、操作符、流控制等,Java使用了和C、C++相同的传统,使得熟悉C、C++的程序员能很方便地进行编程。同时,Java为了实现其简单、鲁棒、安全等特性,也摒弃了C和C++中许多不合理的内容。 1.3 面向对象的基本概念 1.3 面向对象的基本概念 1.3 面向对象的基本概念 1.3 面向对象的基本概念 1.3 面向对象的基本概念 本章小结 理解Java,首先必须掌握它的一些基本概念:Java 对软件开发技术的影响;应用前景及特点; Java是一种很典型的面向对象的程序设计语言。要掌握面向对象的一些基本概念: 对象、类、继承和消息。 以便更好地学习和掌握Java语言。 1.5 思考与练习 1.Java 对软件开发技术的影响有那些? 2.Java应用前景及特点是什么? 3.Java语言的特点有那些? 4.Java Applet特点是什么? 5.Java丰富的类库的作用? 6.什么是面向对象软件开发?面向对象软件开发的一般过程分为那些阶段? 7.面向对象软件开发的最主要特点是什么? * * 阎菲 陈利 向郑涛 陈宇峰 中国水利水电出版社 学习导读 第1章 Java和面向对象概述 1.1 Java语言概述 1.2 面向对象软件开发方法概述 1.2. 1.传统软件开发方法存在的问题 软件生产率低 软件重用程度低 软件维护艰辛 软件非用户所需 1.2 面向对象软件开发方法概述 1.2.2 存在的问题的原因 传统结构化技术的缺点 软件结构分析与结构设计技术的本质是功能分解,是围绕实现处理功能的过程来构造系统的。结构化方法强调过程抽象和模块化,是以过程(或操作)为中心来构造系统和设计程序的。 然而用户需求的变化大部分是针对加工的,因此这种变化对基于过程的设计来说是灾难 。 1.2 面向对象软件开发方法概述 1.2.3 软件工程的新途径 面向对象作为一种思想及编程语言,为软件开发的整个过程:从分析设计到实现,提供了一个完整解决方案。面向对象堪称是软件发展取得的里程碑式的伟大成就。 面向对象方法简介 从80年代后期开始,进行了面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)等新的系统开发方式模型的研究,在有些文献中统称为OO范型。 计算机的能力可以概括为三个方面: 1)计算的能力; 2)推理的能力; 3)人机交互的能力。 能同时支持这3种能力开发的技术是面向对象。 面向对象的需求分析方法通过提供对象、对象间 消息传递等语言机制,从而削弱了语义断层。 1.2.3

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档