开发者社区> 邵鸿鑫> 正文

软件工程——面向对象设计

简介:   说到面向对象我们都很熟悉,刚刚结束的vb就是面向对象的编程语言。对象是指类的实例,面向对象程序设计是一种程序设计范型,也是一种程序开发的方法。它把对象作为程序的基本单元,将程序和数据封装其中,以此来提高软件的重用性、灵活性、和扩展性。
+关注继续查看

  说到面向对象我们都很熟悉,刚刚结束的vb就是面向对象的编程语言。对象是指类的实例,面向对象程序设计是一种程序设计范型,也是一种程序开发的方法。它把对象作为程序的基本单元,将程序和数据封装其中,以此来提高软件的重用性、灵活性、和扩展性。

  面向对象设计可以看做是一种在程序中包含各种独立而又相互调用的对象的思想,这与传统的思想不同。传统的思想更侧重于把程序看作一系列函数的集合,或者是直接对电脑下达的一系列指令。而面向对象设计中的每一个对象都能够接收数据、处理数据和把数据传达给其他对象,因此面向对象设计使得程序更具有灵活性和可维护性。

  面向对象的设计解决了类与相互通讯的对象之间的组织关系,它是独立于编程语言的,但是面向对象设计的最终实现仍然要使用面向对象的程序设计语言来表达。因此有了vb的基础再掌握面向对象设计变得 So easy!

 



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
面向对象设计的九大基本原则 (GRASP)
面向对象设计的九大基本原则 (GRASP)
106 0
《设计模式解析(第2版•修订版)》—第1章 1.7节面向对象程序设计实践
对象对自己行为所负的责任越多,控制程序需要负的责任就越少。封装使对象内部行为的变化对其他对象变得透明了。封装有助于防止不良副作用。
1369 0
【愚公系列】2021年12月 面向对象设计原则(七)-迪米特法则(Law of Demeter or LoD)
【愚公系列】2021年12月 面向对象设计原则(七)-迪米特法则(Law of Demeter or LoD)
31 0
[软考考点解析]软件设计师--主存与Cache地址映射方式
1. 题目 主存与Cache的地址映射方式中,____方式可以实现任意主存的任意一块装入Cache中任意位置,只有装满才需要替换。 A 全相联 B 直接映射 C 组相联 D 串并联
30 0
【愚公系列】2021年12月 面向对象设计原则(六)-合成复用原则(Composite Reuse Principle or CRP)
【愚公系列】2021年12月 面向对象设计原则(六)-合成复用原则(Composite Reuse Principle or CRP)
32 0
[软考考点解析]软件设计师--校验码纠错
1.题目 已知数据信息为16位,最少应附加____位校验位,才能实现海明码纠错。 A 3 B 4 C 5 D 6
38 0
Checksum软件的简单设计
相信大家平时在测试一些bin文件的时候,经常都会要求计算checksum值,其实就是校验和,非常的简单,比如下图这个软件: 我传入一个.bin文件,读出来的Checksum值就是0x0AD8B8。
856 0
+关注
邵鸿鑫
java相关技术专家
142
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载