- 4
- 0
- 约8.44千字
- 约 3页
- 2017-06-11 发布于北京
- 举报
面向对象程序设计教学中的“Hello World”程序改进.pdf
2012 年 1 月
第28 卷第1 期
四川教育学院学报
Vol. 28 JOURNAL OF SICHUAN COLLEGE OF EDUCATION Jan.2012
面向对象程序设计教学中的Hello World 程序改进
贾志洋,王勇刚,石宜金,杨玉婷
(云南大学旅游文化学院,云南丽江 6741ω) •
摘 要: Hello World 程序作为所有编程语言的入门程序,占据着无法改变的地位,几乎所有的程序设计教程
都以此程序作为开篇。但是在西向对象程序设计教学中,传统的基于结构化程序设计的..Hello World 程序却存在
很多弊端,为了将其改造为具有面向对象思想的入门程序,重新设计了 Hello World 程序。
关键词:面向对象;程序设计;教学
dol: 10. 3969/j. 1ssn. 1000 - 5757.2012.01. 118
中固分类号:俑屹 立献标志码:A 文章编号: 1000-5757(2012) 01 -0118,,(归
面向对象的软件开发和相应的面向对象的问题
设计的初学者来说,往往是难以掌握这种编程思想
的求解是目前计算机技术发展的重要成果和趋势之
上的差异,从而导致无法真正掌握面向对象程序设
一川。面向对象(00)技术现在已经成为计算机科学
计的核心。
1 结构化的Hello World 程序
与技术中的一个重要领域,并渗透到计算机学科的很
多方向。面向对象的思想方法与相关技术属于计算 目前的大多数面向对象程序设计的教科书中的
机科学专业学生必须学习掌握的核心课程内容[2] 。 人门程序,即..Hello World [4] 程序一般都按照结构
对象的基本定义为:一个对象是一个同时具有
化程序设计的思想设计,而不是按照面向对象程序
属性和行为的实体。定义中的同时是传统编程 设计的思想。比如在 Java 程序设计类的教科书中
常常可以看到这样的Hello World程序:
方法即结构化程序设计与面向对象程序设计之间关
键性区别。在结构化程序设计中,程序代码是以单 public class HelloWorld I
独的函数或过程的方式组织起来的。结构化程序设 public static void main ( Stri鸣[ ]町gs) I
//输出Hello World
计首先关心的是功能,强调以模块(即过程)为中
心,采用模块化、自顶向下、逐步求精设计过程,系统 System. out. prin由1( Hello World !) ;
是实现模块功能的函数和过程的集合同。而面向
对象程序设计则从所处理的数据人手,以数据为中
心来描述系统,数据相对于功能而言,具有更强的稳 这种写法源自 Brian W. Kemighan 和 Dennis
M. Ritchie[Sl 所著的《四e C Program四吨Lan伊唔e)
定性,这样设计出的系统模型往往能较好地映射问
您可能关注的文档
- 陕西省土壤数据库的设计研究.pdf
- 陕西省城市化与资源环境的耦合演进分析.pdf
- 陕西省资源环境本底数据库建设及GIS在历史地理研究中的应用设想.pdf
- 陕西陇县烤烟种植区土壤养分的测定与肥力综合评价.pdf
- 院级教学实验中心建设的思考.pdf
- 陪读家长的行动选择与社会适应研究.pdf
- 雅安市2010—2020年总人口预测.pdf
- 集聚区与中国地方经济发展.pdf
- 雨滴击溅与薄层水流混合侵蚀的输沙机理.pdf
- 雪宝山自然保护区国家重点保护野生植物优先保护定量研究.pdf
- 2026年国开电大管理英语4形考题库200道【典型题】.docx
- 2026年国开电大管理英语3形考题库200道(综合卷).docx
- 2026年国开电大管理英语3形考题库200道(综合卷).docx
- 2026年国开电大管理英语4形考题库200道及完整答案(名师系列).docx
- 2026年国开电大管理英语4形考题库200道【全国通用】.docx
- 2026年国开电大管理英语4形考题库200道及答案(典优).docx
- 2026年国开电大管理英语3形考题库200道(综合卷).docx
- 2026年国开电大管理英语4形考题库200道及答案【基础+提升】.docx
- 2026年国开电大管理英语4形考题库200道【全国通用】.docx
- 2026年国开电大管理英语4形考题库200道及答案(典优).docx
原创力文档

文档评论(0)