会员书架
首页 > 游戏竞技 > java语言入门在线学习 > 第5部分

第5部分(第1/5 页)

目录
最新游戏竞技小说: 我!开局三个天赋技能太多了SS级天赋,代价是变成女生?领主:我愿建立一方乐土王屠霸业心火沸腾你为什么不打篮球?球神双职业,无限重置,阁下如何应对LOL:我真不是演员啊!第四天灾:玩家对抗玩的就是真实足球教练,我选择国足全民巨鱼求生:我能听到巨鱼心声霸球道绽放于冬网游三国:从南海开始,虎视天下网游大神饶了我规则怪谈:贫僧唐三藏,百无禁忌!我的世界之开局无限资源火影之我在木叶砸金蛋

Interger。toString(decimalValue;8);}if(whick。equals(”Hex”))

{decimalValue=Integer。parseInt(dDisplay。getText());baseXValue=

Interger。toString(decimalValue;16);}if(whick。equals(”36”))

{decimalValue=Integer。parseInt(dDisplay。getText());baseXValue=

Interger。toString(decimalValue;36);}updateXDisplay();returntrue;}

returnfalse;}

publicstaticvoidmain(Stringargs''){d2xm=newd2x();m。start();}}

本章小结:

1。java有两种类型的应用程序,一种是直接运行在java虚拟机上,用java命令执行;另一种运行在浏览器里,由浏览器调用执行,一般称它为Applet小程序。本书主要讨论第一种应用程序。2。java应用程序是由类组成的,而且用java命令行执行的类必须有main入口函数。3。与C语言相似,java程序也可由命令行传递给main函数参数。4。基本窗口java程序的基本类是Frame。利用它可以很方便地建立图形用户界面程序。

第五章Java的类

类是Java语言面向对象编程的基本元素,它定义了一个对象的结构和行为。在Java程序里,你要表达的概念封装在某个类里。一个类定义了一个对象的结构和它的功能接口,功能接口称为成员函数。当Java程序运行时,系统用类的定义创建类的实例,类的实例是真正的对象。类定义的一般形式如下:

classclassnameextendssuperclassname{typeinstance…variable1;typeinstance…variable2;。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。typeinstance…variableN;typemethodname1(parameter…list){method…body;}typemethodname2(parameter…list){method…body;}。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。typemethodnameN(parameter…list){method…body;}}

这里,classname和superclassname是合法的标识符。关键词extends用来表明classname是superclassname派生的子类。有一个类叫做Object,它是所有Java类的根。如果你想定义Object的直接子类,你可以省略extends子句,编译器会自动包含它。下面是一个简单的类的定义。classUniversity{}

5。1对象实例

类名可以作为变量的类型来使用,如果一个变量的类型是某个类,那么它将指向这个类的实例,称为对象实例。所有对象实例和它们的类型(某个类?copy;的子类的实例都是相容的。就象可以把byte型的值赋给int型的变量一样,你可以把Object的子类的任何实例赋给一个Object型的变量。一个实例是类模板的单独的拷贝,带有自己的称为实例变量的数据集。每个实例也可以作为一个对象。当你定义一个变量的类型是某个类时,它的缺省值是null,null是Object的一个实例。对象null没有值,它和整数0不同。下面这个例子中,声明变量u的类型是类University。Universityu;这里,变量u的值是null。

5。2实例变量

Java通过在类定义的大括号里声明变量来把数据封装在一个类里。这里的变量称为实例变量。下面的例子定义了一个叫做University的类,它有两个实例变量:name和city。classUniversity{St

目录
帝心独宠逆天庶女:胖妃要休夫老攻总以为我把他当替身天生赢家[古穿今]绝色宫女是王妃树欲静而风不止
返回顶部