前言:
现在大家对“面向对象程序设计期末考试知识点总结”可能比较注重,各位老铁们都需要知道一些“面向对象程序设计期末考试知识点总结”的相关知识。那么小编在网络上收集了一些有关“面向对象程序设计期末考试知识点总结””的相关文章,希望姐妹们能喜欢,大家一起来了解一下吧!面向对象的程序设计中对象属性、方法和事件认识
属性( Property )
指一个对象所具有的性质、特征。这些特征可能是看得见摸得者的或内在的。
比如:一个人做为一个对象,姓名、性别、身高都可作为对象的属性。
方法( Method )
指对象所能具有的动作和行为。比如:一个人能够执行的动作和行为,作为对象所能做的动作。
事件( Event )
指对象能够识别并做出反应的外部刺激,非对象直接能做出的事件,而是在事件发生后,有关对象因事件会出现属性变化,产生相应的动作或行为方法。比如,鼠标按下事件,窗体、按钮等对象在鼠标按下的位置不同,窗体或按钮相应字体变灰,或产生一定动作,并不是该对象直接发生的动作,而是受限于事件才发生动作。
同一个对象的属性、方法和事件是相互联系、相互作用的。
如:上课铃声事件,一个快迟到的同学(对象)会向教室跑(方法),同时他的心率(属性)会加快。
不同的对象之间也是相互关联、相互影响的。同一个系统中不同对象之间的相互作用,构成整个系统。
掌握了面向对象的概念,就要经常用面向对象的眼光去分析周围的事物,便于模块化设计,整个系统则由成干上万个模块组成。
研究的问题不同,对象的划分也会不同,对象内部还可细分成许多子对象子模块。飞机设计分为发动机、机翼、尾翼、机身等多个对象,而对发动机部门来说,发动机内部设计又细分许多对象。
面向过程就是分析出解决问题所需要的步骤,然后用函数(或主函数调用子函数)把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的中的行为。 面向对象程序以功能为主,面向过程程序以步骤为主,通过每步函数功能实现。
标签: #面向对象程序设计期末考试知识点总结