1. 首页
  2. 课程学习
  3. Java
  4. 高级Java编程思想,面向对象理念深度解析, Java基础技术压缩包

高级Java编程思想,面向对象理念深度解析, Java基础技术压缩包

上传者: 2023-11-27 20:17:09上传 RAR文件 551.04KB 热度 53次

一、面向对象思想1.概述:面向对象是相对于面向过程来讲的,指的是将相关的数据和方法组织为一个整体来看待,从更高的层次进行系统建模,更贴近事务的自然运行模式。面向对象到面向过程,是程序员思想上从执行者到指挥者的转变。 2.举个例子:生活中我们常常需要解决一日三餐的问题。面向过程:自己完成买菜-做饭-吃饭-洗碗的过程。面向对象:聘请保姆等待吃饭即可。比如你是一个富豪,拥有庞大的庄园,关注的不仅仅是吃饭,还有花草树木修剪、泳池维护清洗、卫生打扫、洗衣做饭等。面向过程:全由自己完成。面向对象:聘请管家,由管家招聘园丁、泳池维护工、保姆等。结论:面向过程需关注繁琐过程,而面向对象关注统筹架构问题。 3.三大思想:面向对象思想从概念上分为以下三种:OOA、OOD、OOP。OOA:面向对象分析(Object Oriented Analysis)OOD:面向对象设计(Object Oriented Design)OOP:面向对象程序(Object Oriented Program)

用户评论