Java面向对象编程基本概念总结KANG(精品·公开课件).pptVIP

  • 3
  • 0
  • 约4.38千字
  • 约 48页
  • 2018-11-05 发布于广西
  • 举报

Java面向对象编程基本概念总结KANG(精品·公开课件).ppt

Java Programming Java Programming Kangkang Zhang zhangkk@sdfi.edu.cn Java面向对象编程 面向对象基本概念 Java面向对象编程 Java语言基础 面向对象基本概念 对象 类 封装 继承 面向对象 难以精确定义 从程序设计语言和编程技术开始,发展到软件领域的各个分支,并超出,渗透到体系机构、人工智能等非软件领域 仅就软件领域来说 思想精髓:从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造过程中尽可能运用人类的自然思维方式 面向对象方法 面向对象方法是一种运用对象、类、继承、封装、聚合、消息传递、多态性等概念来构造系统的软件开发方法 语言鸿沟 计算机语言的发展使鸿沟变窄 过程化方法 系统是围绕着过程来组织的 系统的运行通过过程间的数据传送来实现 过程和数据清楚地分开 重点分别集中在数据结构、算法和顺序步骤上 过程非常难以重用 缺乏强有力的可视化建模技术 在分析和实现不同阶段的概念的差别很大 需要进行概念上的转换 造成了分析、设计和实现间的范畴移位 设计模型离实现还有很长的一步 面向对象方法 系统是围绕着对象组织的 系统的运行是通过对象间的消息传递而运行 相关的数据和行为捆绑在对象中 将问题域建模为对象使得在实现时非常自然地反应现实问题 易于重用,重用的粒度大(类) 可视

文档评论(0)

1亿VIP精品文档

相关文档