荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzt (好好学习,天天向上), 信区: Program
标  题: 第二章Hello World
发信站: BBS 荔园晨风站 (Mon Dec 13 12:58:10 1999), 转信

发信人: bdknight (死神), 信区: Programming
标  题: 第二章Hello World
发信站: 西十八BBS (Mon Oct 25 13:48:48 1999), 转信

第二章Hello World
记得在学习C语言的时候,教科书上的第一个程序就是叫Hello world,一个在屏幕上简
单地打印出"Hello world!"语句的例子。在系统的学习UML语言之前我们来看一个简单的
例子,让大家有一个系统的认识。
在java中一个在浏览器中显示"Hello World!"的Applet代码如下:
import  java.awt.Graphics;
class  HelloWorld extends java.applet.Applet{
        public  void paint( Graphics g ){
                g.drawString("Hello World!", 10,10 );
        }
}
代码的第一行:
        import  java.awt.Graphics;
使得程序可以使用Graphics类。前缀 java.awt指出了类Graphics所在的包。
第二行代码:
        class  HelloWorld extends java.applet.Applet{
从Applet类派生出新的类HelloWorld,Applet类在java.applet包中。
接下来的三行代码:
                public  void paint( Graphics g ){
                g.drawString("Hello World!", 10,10 );
        }
声明了类HelloWorld的方法paint,在他的实现中调用了另一个方法drawString来输出"
Hello World!"。
我们可以很直接地为这个程序用UML建立模型。如图2-1。

--
m;36m※ 来源:.西十八BBS bbs.x18.scut.edu.cn.[FROM: 202.38.248.13]m
--
m;32m※ 转寄:.西十八BBS bbs.x18.scut.edu.cn.[FROM: 210.39.3.50]m

--



日出东方,唯我不败;
    天上地下,唯我独尊。

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.11]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店