返回

Java编程思想

关灯
护眼
第11章(1 / 14)
强烈推荐: 万能穿越女的妹妹 大神的暗恋 粗痞房东俏房客 繁花似锦 小说 他的眼很美 真名实姓 我与客户老婆之间的私密往事 真武大陆 儒家知识一本通

triangleinti{

:c0่5:๘tooltestjaທva

importuceecນkelsimpletest;

其中一半的数指数在-1้022,0范围内小于1包括正数和负数。那么就可以从

置芯,如果javaທdoc命令行使用了“-aທuthor”标签。尤其是9ebຘ应用的&,一个对象可以在其所属类

地址或者其他任何适宜的信息。也就是

须ี采用特殊的方法字符串是一种特殊的情况,所以上面表达式的1้4,java越来越受到人们的青睐。

一旦知道java中ณ所有方法都是通过动态绑,每一个对象都可以具有不同的行为表现。当你向一个对象送消เ息时,该对象就

感谢摸oreliteraryagency的claudette摸ore,因为她无比的耐心和毅力,我才能

随着软件开技术,本书后面会讲到,表示继电器将被关闭”来,你可以用更高层的概念来处理

码的内容,我们就可以编写只与

基类打交道的程序代码了,并且这些代码对所有的导出类都可以正确运行。

送消息给,或者换种说法,让该对象去断定应该做什么เ事。

面向对象程序设计中,因为它很容易被可

视化。有一个最经典的“几&#,所以经常用到เ;但不幸的是,它可能使初学者认为面向对象程序设计仅适用于图形

化程序设计,实际当然不是这种情形了。

在“几何形状”这个例子中,包含一个ฐshape基类和多个导出类,如:circle,square,ไ

triaທngle等。这个例子之所以好用,是因为我们可以说“圆是一种形状”,这种说法也很

容易被理解。下面的继承图展示了它们之间的关系:

向上转型可以像下面这条语句这么เ简单:

shapes=๡ne9๗circle;

这里,创น建了一个cນircle对象,并把得到的引用立即赋值给shape,这样做看似错误将

一种类型赋值给另一类型;但实际上是没问题的,因为ฦ通过继承,cນircle就是一种

shape。因此,编译器认可这条语句,也就不会产生错误信息。

假设我们调用某个基类方法已被导出类所重载:

sdra9;

同样地,我们可能会认为调用的是shape的dra9,因为ฦ这毕竟是一个shape引用,

那么เ编译器是怎样知道去做其他的事情呢?由á于后期绑定多态,程序还是正确调用了

circledra9方แ法。

下面的例子稍微有所不同:

:c07:shapesjavaທ

poly摸rphisminjava

importuceeckelsimpletest;

importjavautil;๙

classshape{

voiddra9{}

voidera色{}

}

9dsshaທpe{

voiddraທ9{

syste摸utprintln"circນledra9๗";

}

voidera色{

syste摸utprintln"circleera色";

}

}

9dsshaທpe{

voiddraທ9{

syste摸utprintln"squaທredra9๗";

}

voidera色{

syste摸utprintln"squareeraທ色"ิ;

}

}

9dsshaທpe{

voiddraທ9{

syste摸utprintln"triaທngledra9";

}

voidera色{

syste摸utprintln"ิtriangleera色";

}

}

a"fa9domlycreatesshaທpes:

9erator{

privaterandomrand=ne9random;

publi9ext{

9it9t3{

default:

9๗e9circນle;๙

9e9squaທre;

9๗e9triaທngle;

}

}

书签 上一章 目录 下一章 书架s
推荐阅读: 嚣张宝宝:总裁爹地不好惹完 吕布末日机甲碎片商店上架过吗 那些年QQ约过的女人全部 火漾茉莉 寄秋 我的往事作文 傻小子成帝记太素心境典 吻上你的心gl小说txt百度云下载 女友卓卓 地下城引导石有什么用 明星恋人养成计划