刚开始使用Java编写程序的时候感觉很别扭,因为南京Java入门基础课程培训班的老师早以习惯用C来编写程序,很欣赏C的简洁性和性,喜欢C简练而表达能力丰富的风格,特别忍受不了Java运行起来?http://www.thruport.com慢吞吞的速度,相对冗长的代码,而且一个很简单的事情,要写好多类,一个类调用一个类,南京Java入门基础课程培训班的老师心里的抵触情绪很强。
南京Java入门基础课程培训班的老师是从学习Java编程开始接触OOP(面向对象编程),
有些学员对Java的面向对象的特性琢磨良久,自认为有所领悟,也开始有意识的运用OOP风格来写程序,然而还是经常会觉得不知道应该怎样提炼类,南京Java入门基础课程培训班的老师指出他们面对一个具体的问题的时候,会觉得脑子里千头万绪的,不知道怎么下手,一不小心,又会回到原来的思路上去。
南京Java入门基础课程培训班的老师举个例子,要发广告邮件,广告邮件列表存在数据库里面。倘若用C来写的话,一般会这样思考,先把邮件内容读入,然后连接数据库,循环取邮件地址,调用本机的qmail的sendmail命令发送。
然后考虑用Java来实现,既然是OOP,就不能什么代码都塞到main过程里面,于是就设计了三个类:
一个类是负责读取数据库,取邮件地址,调用qmail的sendmail命令发送;
一个类是读邮件内容,MIME编码成HTML格式的,再加上邮件头;
一个主类负责从命令读参数,处理命令行参数,调用发的类。
把一件工作按照功能划分为3个模块分别处理,每个类完成一件模块任务。
本文由厚学网提供:厚学网全国大的教育培训平台,找培训,上厚学网!
文中图片素材来源网络,如有侵权请联系删除