社区
Java SE
帖子详情
理解面向对象
355308209
2014-06-12 09:52:34
Object Oriented Programming
在面向对象的语言中 程序是由对象组成的 只要对象满足程序的需求 就不必关心具体实现的过程
这么理解面向对象是否可以?
...全文
152
3
打赏
收藏
理解面向对象
Object Oriented Programming 在面向对象的语言中 程序是由对象组成的 只要对象满足程序的需求 就不必关心具体实现的过程 这么理解面向对象是否可以?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
几元宝
2014-06-12
打赏
举报
回复
对象就是抽象的一个实例,其实面向对象的核心思想是抽象,具体依赖抽象,而不是抽象依赖于具体,就是面向接口,把相似的类抽象出接口,具体类实现接口,只要是实现这个接口的类都能使用,这样能大大降低耦合,等你写多了就知道了。
致知Fighting
2014-06-12
打赏
举报
回复
这是其中一种思路:问题域被划分成为很多子域,子域之间以抽象的接口形式交互,子域不关心其他子域的具体实现过程。 面向对象的思路就是把一个复杂的问题域切分成子域,这里的子域,就可以理解成对象
azhqiang
2014-06-12
打赏
举报
回复
程序是由对象组成的,各个对象相当于独立的模块,并不是不需要关心具体实现的过程,而是各个过程之间不会有太紧密的关联,一个模块出了问题不会影响到其他模块。
金旭亮《C#
面向对象
程序设计》教案_5:继承、接口与多态
金旭亮《C#
面向对象
程序设计》教案_5:继承、接口与多态。此教案在前4讲的基础之上讲解初学者者比较难于
理解
的“多态”特性。包括一个39页的PDF文档及数个VS2010示例。前几讲的教案请访问http://bitfan.download.csdn.net/,更新信息请关注金旭亮博客:http://blog.csdn.net/bitfan
《UML建模实例教程》【PPT】
第1章课程定位与教学案例综述. 1.1职业岗位能力需求分析 1.2课程设置和课程定位分析 1.3WebShop电子商城介绍 1.3.1电子商城需求分析 1.3.2电子商城系统设计 1.3.3电子商城数据库设计 1.4LibraryMIS图书管理系统介绍 1.4.1图书管理系统需求分析 1.4.2图书管理系统系统设计 1.4.3图书管理系统数据库设计 习题 第2章
面向对象
技术和建模基础 2.1
面向对象
方法 2.1.1
面向对象
方法的基本思想 2.1.2
面向对象
方法的发展 2.2
面向对象
的基本概念与特征 2.2.1
面向对象
的基本概念 2.2.2
面向对象
的主要特征 2.3
面向对象
分析 .2.3.1处理复杂问题的原则 2.3.200A方法的基本步骤 2.4
面向对象
设计 2.5
面向对象
实现 2.6
面向对象
方法的内涵 2.7软件建模概述 2.7.1软件建模的概念 2.7.2软件建模的用途 2.7.3软件建模的优点 习题 第3章UML简介 3.1UML的发展 3.1.1UML的发展历程 3.1.2
理解
UML建模 3.2UML的特点 3.3UML的结构 3.3.1UML的事物 3.3.2UML的关系 3.4UML的视图 3.4.1用例视图 3.4.2逻辑视图 3.4.3并发视图 3.4.4组件视图 3.4.5部署视图 3.5UML图形符号 3.5.1用例图 3.5.2类图 3.5.3对象图 3.5.4状态图 3.5.5活动图 3.5.6顺序图 3.5.7协作图 3.5.8组件图 3.5.9部署图 3.5.10UML 2.0新特性 3.6UML建模基本流程 习题 第4章UML建模工具简介 4.1常用UML建模工具 4.1.1 Rational Rose 4.1.2Enterprise Architect 4.1.3Together 4.1.4PowerDesigner 4.1.5 Visi0 4.1.6Tnffun Plat0 4.2Rational Rose安装与配置 4.2.1Rational Rose的运行环境 4.2.2Rational Rose的安装 4.2.3Rational Rose的配置 4.3使用Rational Rose建模 4.3.1Rational Rose主菜单 4.3.2Rational Rose的视图 4.3.3 Rational Rose建模的基本过程 习题 第5章需求建模 5.1用例模型概述 5.2用例图组成 5.2.1参与者 5.2.2系统 5.2.3用例 5.3识别和描述用例.. 5.3.1识别用例 5.3.2绘制WebShop电子商城用例图 5.3.3通过包对用例进行合理规划 5.3.4WebShop电子商城用例图(不含关系) 5.3.5用例描述 5.4用例间的关系 5.4.1泛化关系 5.4.2使用关系 5.4.3包含关系 5.4.4扩展关系 5.4.5关系小结 5.4.6WebShop电子商城用例图(含关系) 习题 第6章静态建模 6.1静态建模概述 6.2类图概述 6.3类图的基本组成 6.3.1类的概述 6.3.2绘制带属性的实体类 6.3.3绘制带操作的实体类 6.3.4绘制边界类图 6.3.5绘制控制类图 6.3.6UML中的类与语言中的类 6.4类之间的关系 6.4.1关联关系 6.4.2聚合关系 6.4.3组合关系 6.4.4泛化关系 6.4.5实现关系 6.4.6依赖关系 6.5对象图 6.5.1对象图概述 6.5.2对象图组成 6.5.3类图和对象图的比较 习题 第7章数据库建模 7.1PowerDesigner简介 7.2PowerDesigner安装和启动 7.2.1PowerDesigner的安装 7.2.2PowerDesigner的启动 7.3PowerDesigner概念数据模型 7.3.1概念数据模型概述 7.3.2PowerDesigner概念数据模型概述 7.4 PowerDesigner物理数据模型 习题 第8章动态建模 8.1动态建模概述 8.2状态图 8.2.1状态图概述 8.2.2状态图组成 8.2.3绘制员工下班回家状态图 8.3活动图 8.3.1活动图概述 8.3.2活动图组成 8.3.3绘制WebShop电子商城活动图 8.4活动图拾遗 8.4.1活动图与流程图的比较 8.4.2活动图与状态图的比较 8.5顺序图 8.5.1顺序图概述 8.5.2顺序图组成 8.5.3绘制WebShop电子商城顺序图 8.6协作图 8.6.1协作图概述 8.6.2协作图组成 8.6.3绘制WebShop电子商城协作图 8.7 顺序图拾遗 8.7.1 顺序图与协作图的比较 8.7.2 顺序图与协作图的互换 习题 第9章物理建模 9.1物理建模概述 9.1.1硬件 9.1.2软件 9.2组件图 9.2.1组件图概述 9.2.2组件图组成 9.2.3绘制WebShop电子商城组件图 9.3部署图 9.3.1部署图概述 9.3.2部署图组成 9.3.3绘制WebShop电子商城部署图 习题 第10章双向工程 10.1双向工程简介 10.2正向工程(生成Java代码) 10.3逆向工程 习题 第11章统一软件过程RUP 11.1RUP简介 11.2RUPT作流程 11.2.1业务建模 11.2.2需求 11.2.3分析设计 11.2.4实施 11.2.5测试 11.2.6部署 11.2.7配置与变更管理 11.2.8项目管理 11.2.9环境 11.3RUP迭代过程 11.3.1初始 11.3.2细化 11.3.3构造 11.3.4移交 11.3.5迭代计划示例(构造阶段) 习题 附录A综合实训 附录B Rational Rose2003主菜单 参考文献...
深入
理解
面向对象
和面向过程
深入
理解
面向对象
和面向过程
深度
理解
面向对象
的基础-抽象(一)
前言:
面向对象
这个词对于我们程序开发人员来说,应该都不陌生,我们总说开发要
面向对象
,但实际上在编写代码的过程中,很多人虽然实现了封装、继承、多态但却不是
面向对象
的程序设计,而是面向过程的实现逻辑,徒有
面向对象
的形,却没有
面向对象
的魂。 今天我们首先来深度
理解
一下
面向对象
的基础——抽象!!! 1、
面向对象
的三大特征是什么? 封装、继承、多态 2、
面向对象
的基础是什么? 抽象 3、为什么说
面向对象
的基础是抽象? 什么是抽象?抽象就是把事物的信息细节进行提炼、抽象,找到事物的本质和重要属性,以求
彻底
理解
面向对象
,看完这一篇就够了
面向对象
(Object Oriented)是软件开发方法,一种编程范式。
面向对象
的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。
面向对象
是一种对现实世界
理解
和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 想要了解更多
面向对象
,就来智一面吧: 了解更多 一、基本概念 对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在
面向对象
程序设计中,对象所指的是计算机系统中的某一...
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章