2022年计算机二级考试java章节辅导面向过程.docx

上传人:re****.1 文档编号:543011647 上传时间:2024-03-10 格式:DOCX 页数:3 大小:12.36KB
返回 下载 相关 举报
2022年计算机二级考试java章节辅导面向过程.docx_第1页
第1页 / 共3页
2022年计算机二级考试java章节辅导面向过程.docx_第2页
第2页 / 共3页
2022年计算机二级考试java章节辅导面向过程.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年计算机二级考试java章节辅导面向过程.docx》由会员分享,可在线阅读,更多相关《2022年计算机二级考试java章节辅导面向过程.docx(3页珍藏版)》请在金锄头文库上搜索。

1、 2022年计算机二级考试java章节辅导:面向过程1.3 一切都是对象 1.3.1 面对过程 面对对象的第一个原则是把数据和对该数据的操作都封装在一个类中,在程序设计时要考虑多个对象及其相互间的关系。有些功能并不肯定由一个程序段完全实现,可以让其它对象来实现,在本例中就由类Max完成求值的功能。而面对对象的另外一个好处是实现代码的重复使用,例如其它的程序中假如需要求值的功能,只需要通过类Max的对象就可以到达目的。但是假如象面对过程的代码段那样把求值的算法都实现在该代码段中,则无法复用。 早期的编程语言如FORTRAN、C根本上都是面对过程的语言,其编程的主要思路专注于算法的实现。例如下面是

2、一个面对过程的求正整数值的程序: int maxSoFar=0,price=1; /值maxSoFar的初始值为0,price是输入的值 while(price0) /循环输入price的值 if (pricemaxSoFar) /输入的值price大于值maxSoFar maxSoFar=price; /则maxSoFar的值为price的值 String input=JoptionPane.showInputDialog(“Enter the next price“); /连续输入price price=Double.parseDouble(input); /把字符串input转换成整数p

3、rice System.out.println(“The maximum is “+maxSoFar); /打印值maxSoFar 该程序段主要实现了求值的算法,但是,假如考虑用面对对象的编程,可以是另外一种方式: Max max=new Max( ); /max是类Max的一个对象 while(price0) max.updateMax(price);/对象max调用updateMax方法,更新值 price=max.getPrice( ); /对象max调用getPrice获得下一个price的值 System.out.println(“The maximum is “+max.getMax( );/对象max调用getMax 方法获得值,并打印出来

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号