蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

完成Java面向对象程序设计实验课的心得体会

  • 资源ID:53165245       资源大小:22.50KB        全文页数:5页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:12积分 【人民币12元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要12积分 【人民币12元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

完成Java面向对象程序设计实验课的心得体会

Java面对对象程序设计试验课的心得体会 经过这几周对Java面对对象程序设计的学习,让我更加了解到Java学习的重要性。 在试验课上,我们完成多个试验,在这个阶段的学习中,我从相识到熟识,而后到能够自主运用。通过对Java的了解,我发觉它的确有很多便利之处,它集抽象性、封装性、继承性和多态性于一体,实现了代码重用和代码扩充,提高了软件开发的效率。对于我们这个专业来说学好Java语言是很重要的,所以在试验的过程中我都尽力理解java编程思想、驾驭基本技巧,尽量学到最多的学问。 学习程序设计的基本目的就是培育描述实际问题的程序化解决方案的关键技能,Java面对对象程序设计是一门实践性比较强的课程,在实际中,我们必需把理论和实践结合起来。在试验中,我们理解理论课上的学问,然后运用到实际的操作中,我们必需在现有的理论的基础上,进行实践。多次试验后,也让我看到了现在学习的一个很大弱点只听不练,恒久不会娴熟运用;空记技巧,忽视思想,会在多变的习题中非常无奈。 Java思想Java是一门面对对向语言,他定义一切都是对象 面对对象,就是面对现实; 现实中的一切都是对象,他们有分类,就产生了“类”; 他们有不同,类和类之间的不同,运用类来区分; 同一个类中不同的对象的区分,运用成员区分。 所以,面对对象的内部逻辑是分类。 面对对象编程思想就象数学上的一些概念,如空间、群、环、域等 原始的编程思想就象古典数学,人们只在一个集合上探讨问题,没有系统的方法(即运算)定义,于是仁者见仁、智者见智,这样在肯定程度上造成了理论的一种混乱局面,不利于科学的发展。于是近代数学向公理化发展,这是什么意思呢就是说,人们除了在限定论域(即上面的集合,面对对象也有此概念)外,还在此论域上加进了一套通用的、公认的运算(方法);集合加上集合上定义的运算就构成了数学上的空间、群等,在计算机领域里,就变成为“类”。这种集合上定义了操作的东西利用起来就便利多了,这使得人们探讨问题时都在给定集合的运算实力上下工夫,即有通用性可事半功倍。 面对对象的编程思想就要想近世代数的分析思想,首先要确定“论域”,即工程所涉及到的全部的“对象”,然后要分类处理,把隶属同一类别的对象集合在一起(做成一个集合),定义他们之间的运算性质及可以进行的操作,这样就构建了一个类,当然以后用到这个类的对象时都要通过已经定义了的操作来完成各项功能,这就是常要求的类的“类的成员变量要通过共有函数来操作”。 我想真正的面对对象编程思想不应当是编程思想,应当是面对对象的分析方法才对 我的理解 1、将分析过程为抽象的过程简言之分成多个小问题(组成部分),直到无法再细; 2、对每个对象(小问题)进行分析,抽象,提取处共同的内容(数据成员和操作方法), 3、有相像的对象的,构造基类;再有基类派生出各个确定的对象(小问题); 4、解决问题的过程就是操作这些对象的过程。 我的理解 与实际生活联系起来。 将要处理的‘问题’抽象成一个或多个‘事务’ 找一个地方运用我的才智 1。了解系统的功能。列举出它的对外接口,即对于运用者来说它有什么功能。把这整个系统作为一个对象。 2。环境。系统不是运行在真空中的,操作系统等外部环境都可能会影响它。所以把环境也作为一个大的对象。 3。内部。在系统的内部,一般都比较困难,一般的做法是规定一个粒度,枚举出该粒度上全部的物体。比如说人体,假如在器官的粒度上,就有心,肝,肺。而小于该粒度的物体(或称对象),比如血细胞,就忽视,作为其它物体(或称子系统的内部对象)。 4。子系统。不断缩小粒度,沿用步骤13,直到不能再抽象为止。 5。无形的物体。一个完整的互连的系统须要很多无形的物体,比如消息等了,一般这样的对象比较难发觉。当你发觉各个子系统无法正确合作或理顺关系时,试着加入一些协助对象。 一切都是为了让人明白,有能让机器理解的思想 我想分析和抽象实力的凹凸是个关键,首先要从问题域分析和抽象出精确的对象模型,再依据这些模型进行处理,当然在过程种少不了楼上前辈们说的一些思想和细微环节,但是别忘了,我们的目的是解决问题,不要为了面对对象而面对对象 我想分析和抽象的实力对这个问题是个关键。首先要在问题域细致分析、抽象得到相关的对象模型,然后才是相应的设计。可是面对对象只是我们解决问题一种思想,切不行忘了问题本身,弄成为了面对对象而面对对象了当然过程种少不了楼上一些前辈说的思想和细微环节了。 耕具我多年的实践面对对象包括两个思想 从大往小想,从小往大做 从难往易想,从易往难做 同意一下观点-----能深化浅出,真高手也 真正的面对对象编程思想就是忘掉一切关于计算机的东西,从问题领域考虑问题, - 把问题从大到小都抽象成对象(指针只是对象的运用形式),在设计和编写程序的时候把你设计的对象合理的编排组合就是面对对象编程了。 面对对象,就是面对现实; 现实中的一切都是对象,他们有分类,就产生了“类”; 他们有不同,类和类之间的不同,运用类来区分; 同一个类中不同的对象的区分,运用成员区分。 所以,面对对象的内部逻辑是分类。 对象 对象是人们要进行探讨的任何事物,从简洁的一个小分子到困难的汽车飞机都可以看做对象,只是有时对象要依据人们探讨问题的须要来确定,对象不肯定是详细的,有时也可以表示抽象的规则或安排。 类 类在java中是具有相同或相像性质的对象的抽象体现形式。也就是说,类的实例化就是创建对象的过程类的实例就是对象。 袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆

注意事项

本文(完成Java面向对象程序设计实验课的心得体会)为本站会员(15282748155)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开