当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 上一次在使用Java开始面向对象的编程这篇文章中,
 

 

 ·helloworld问题合集    »显示摘要«
    摘要: 发信人: muslov (刚刚好), 信区: java 标 题: helloworld 攻略 问helloworld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其 实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题 吗?...//think 好了,言归正传,lets say "helloworld!" in java... 首先......
 ·我想学习java语言    »显示摘要«
    摘要: [问]我想学习java语言,可是面对很多java的开发工具,不知道用什么好? 目前出现了很多java开发工具,各自有自己的特色。对于初学者,建议使用sun公司的jdk开始学习,注意利用jdk的文档资料,这对打好java的基本功很有帮助。将来正式使用java开发项目时,可以选择一些工程化的可视化工具,如microsoft的vj++,等。实际上,经常是在开发中综合利用jdk和其他可视化工......


OOP: 理解类和对象

上一次在使用java开始面向对象的编程这篇文章中,我们学习了一个编程语言要真正成为面向对象的,它应该支持信息隐藏/封装,多态,继承与动态绑定.另外,我们知道了java完全支持这些功能,而且知道了因为java是一种解释性的语言并运行在虚拟机的内部,所以由java写成的任何程序都可以在任何支持 java虚拟机(jvm)的操作系统上运行.我们还明白了对象是代表现实生活中事物的软件-编程模型以及对象是由它们的状态与行为定义的.最后,我们知道了java中除了原始数据对象以外一切都是对象.

因为这种java/j2me/code/ target=_blank>程序设计风格中的这许多内容都与对象以及类有关,我们将在下面进一步的考察它们. 【程序编程相关:如何在JSP中添加自己的Tag

【推荐阅读:关于Java Servlet的Filte

对象详论 【扩展信息:JSP中引用JavaBean组件

使用对象的一个关键是当你在浏览系统分析文档或者设计文档的时候如何来确定它们.因为对象一般代表人,地方或者事物,所以一个确定对象的基本的方法就是找出句子中所使用的名词.这里有一个简单的例子.在句子"一个顾客可以拥有多于一个的银行帐号",我们就确定了两个对象,客户与帐号.在句子"小猫喵喵叫"中,我们能够确定一个对象,猫.

类详论

前面,我们学习了一个类是定义了对象如何动作以及当对象创建或者说实例化的时候应该包含些什么的实体.在对动物的讨论中,我们可以说,"狗儿汪汪叫,猫喵喵叫,鸭子嘎嘎叫."确定句子中的对象我们就得到了狗,猫与鸭子.至于汪汪叫,喵喵叫,嘎嘎叫,那都是我们对象发出的行为动作.

要实现这些对象,我们需要创建三个对象分别叫dog,cat与duck.要实现它们的行为,我们可以为每一个这些对象创建代表每个对象发出的声音的方法,而且我们把这个方法叫做speak或者,如果我们发挥想象力的话还可以把这个方法叫做sayhello.

在程序的上下文中为了演示这些概念,让我们修改上篇文章中的helloworld程序,添加这三个新对象并给它们中的每一个添加sayhello方法,如下所示:

public class helloworld

{

    public static void main(string[] args)

    {


...   下一页
 ·第七讲 窗口工具(二)    »显示摘要«
    摘要: 教 学 纲 要 继 续介 绍 做 窗 户 的 巧 手 木 匠 一 族 。 类 flowlayout 用 类 flowlayout 生 成 的 外 观 管 理 器 是 awt 为 类 panel 所 设 计 的外 观 管 理 器 。 它 是 我 们 所 使 用 的 默 认 的 外 观 管 理 器 。 hspace="10" src="/pic/ne......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE