当前位置:知识百问>百科知识>什么是面向对象

什么是面向对象

2023-12-24 00:13:11 编辑:join 浏览量:538

什么是面向对象

面向对象是一种程序设计方法,它以对象作为基本的单元来构建系统,它利用对象将系统的复杂性隐藏在对象里(也就是常说的封装),从而构建大型的工业级系统和大型系统(注意是工业及系统和大型软件系统而不是播放器等小型的系统)。面向对象包括三个过程:面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)。1。什么是面向对象的分析? 面向对象的分析指的是分析要开发的系统的各个方面,从而找出类和对象(不是你想有什么对象就有什么对象的)。2.什么是面向对象的设计? 是指我们设计出一些特殊的类(如:抽象类裂液,目的:来表达系统中不同对象的共性)和机制(让系统的对象互相协作,提供系统的功能);3.什么是面向对象的编程? 是指我们用特定的面向对象编程语言来实现我们的设计,实现我们发现的对象和类。使用面向对象的困难在于找出系统磨斗的对象和类很困难,这常常需要经验、洞察力、严密的逻辑思维能力和创造力(这是最重要的),以及设计特殊的类和机制很困难。但是一旦做好了分析和设计,一切都变得极其简单。所以大多数人都会选择使用面向过程而不是用面向对象。不要以为面向对象就是你的教材里讲的那些东西,面向对象还有许许多多的概念,而这些概念常常被忽略、吴用。用面向肆游物对象设计你还要用学一样东西:UML(统一建模语言),这个语言在国人教材中没提到到(实际上没提到的东西多了)。建议:去书店认认真真地找一本书国外的关于面向对象的书籍,这样你才能学到面向对象的精髓。

标签:面向对象

版权声明:文章由 知识百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshbaiwen.com/article/302914.html
热门文章