
正文
面向对象理解不了,面向对象如何理解
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我始终无法理解面向对象思想是认知力还是创造力的缺乏
1、我认为如果计算机 的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变不离奇踪了!学编程学的是什么?思想!精通一门编程语言(最好是面向对象的语言)后再去 搞其他的编程语言,你会发现过程是如此的行云流水!为什么?你已经把编程的思想掌握了,再去学其他的,无非是学习一种新的语法格式了。
2、我觉得,首先让广大教师要有较高的开展心理健康教育的思想认识;其次是创造条件组织教师学习心理学、教育学和社会学等有关理论;其三是学习、掌握开展心理健康教育的操作技术和方法;其四是敢于不断实践,不断探索,不断总结,边学边干,形成一支有骨干教师和普通教师相结合的心育氛围浓厚的师资队伍。
3、在讲德语的国家里,创造力研究仅有令人欣慰的起步,继而受到的是社会长时阅的漠视。 影响因素 知识 包括吸收知识的能力、记忆知识的能力和理解知识的能力。吸收知识、巩固知识、掌握专业技术、实际操作技术、积累实践经验、扩大知识面、运用知识分析问题,是创造力的基础。
4、复杂化,用以解决面临的新问题,使社会不断进步。记的东西越多,经验就越多,智慧也越发达。所以,你不必为自己缺乏丰富想象力和创造力而过分苦恼。只要你注意改变思维方式,不拘泥于传统,不循规蹈矩,以你那巨大的记忆力为基础,将会有更出色的表现。希望以上的建议能对您有所帮助,感谢阅读。
5、相比之下,我更倾向于拿机械设计来和软件设计进行类比。回到结构设计化方法上来,虽然很多人都说结构化设计和面向对象设计没有本质上的区别,那是因为某些关系依然可以通过转换映射到信息流上,但这毕竟绕了一个大弯,而且由于缺乏足够的表达各种关系的能力,极大的限制了软件设计者的想象力和创造力。
相关问答
Q1: Java高手是如何理解面向对象思想的?
个人理解:把写一个程序想象成做一张桌子,使用面向过程的思路:桌子,要用木头做,所以我要种树,数种好了,我要砍木头,sorry,没铁,开个铁矿先,有矿石了,造个炼铁房,炼好铁,做成锯子,锯木,做铁锤,做钉子,sorry,我不会装桌子,去学学木工,OK。
面向,说白了就是以谁为主要处理对象。面向过程就主要处理过程,面向对象主要处理对象。举个例子,面向过程注重的是,这件事应该怎么做。而面向对象是,这件事应该找谁做。我自己有一种说法就是,面向对象,包括了面向过程。当然这个说法不对,但我是这么理解的。
从世界观的角度可以认为:面向对象的基本哲学是认为世界是由各种各样具有自己的运动规律和内部状态的对象所组成的;不同对象之间的相互作用和通讯构成了完整的现实世界。因此,人们应当按照现实世界这个本来面貌来理解世界,直接通过对象及其相互关系来反映世界。这样建立起来的系统才能符合现实世界的本来面目。
Java 是一种面向对象的编程语言,它支持多态、继承、封装和抽象等基本概念。面向对象的过程就是找对象、建立对象、使用对象、维护对象的关系的过程。在 Java 中,类是一种模板,它描述一类对象的行为和状态。而对象是类的一个实例,有状态和行为。
java语言中有三个典型的面向对象的特性:封装性、继承性和多态性。1. 封装性 java语言中,对象就是对一组变量和相关方法的封装,其中变量表明了对象的状态,方法表明了对象具有的行为。通过对象的封装,实现了模块化和信息隐藏。通过对类的成员施以一定的访问权限,实现了类中成员的信息隐藏。
Q2: 如何理解和认识面向对象(如c#)
1、面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。 Coad方法 Coad方法是1989年Coad和Yourdon提出的面向对象开发方法。该方法的主要优点是通过多年来大系统开发的经验与面向对象概念的有机结合,在对象、结构、属性和操作的认定方面,提出了一套系统的原则。
2、类就是人类,对象就是你自己,属性就是你的名字,年龄,爱好等等。方法就是你能做什么工作。
3、面向对象:面向对象(Object Oriented)是一种软件开发方法。Object Oriented的概念和应用已经超越了编程和软件开发。面向对象是一种理解和抽象现实世界的方法。它是计算机编程技术发展的产物。面向过程:面向过程(Procedure Oriented)是一种以过程为中心的编程思想。
Q3: Java面向对象该怎么理解?
1、.面向对象中最重要的思想就是类,类是模板是蓝图,从类中构造一个对象,即创建了一个类的实例。(类好比一个建材市场,其中有许多子类--各种各样的装饰材料,而我们装修自己的房子就要选择我们需要的材料,(为了建立我们自己的程序,我们必须选 择我们需要的类)这个比喻可以很形象的解释类是什么。
2、面对对象就是:把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。
3、我自己有一种说法就是,面向对象,包括了面向过程。当然这个说法不对,但我是这么理解的。面向过程,因为注意的是过程,所以不注重是谁在做。也可以理解为,做一件事,可以一个人做,也可以团队来做。一个人做的时候,就注重怎么做了。而团队来做的时候,就注重谁来做哪个方面以及过程。
4、面向对象的特点包括封装、继承和多态。封装使得对象的内部细节对外部是隐藏的,只公开必要的接口供其他对象使用;继承允许在已有类的基础上创建新的类,并继承父类的属性和方法;多态则使得相同的方法可以在不同的对象上产生不同的行为。
5、Java面向对象的编程方式有很多优势。首先,它可以提高代码的可重用性和可维护性,因为两个不同的对象可以使用相同的代码逻辑。其次,Java面向对象的编程方式可以更准确地描述现实世界的问题和解决方案,使得开发人员可以更好地理解需求和问题。
面向对象理解不了的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于面向对象如何理解、面向对象理解不了的信息别忘了在本站进行查找喔。






