gnome-gnome.html

来自「经典的数据结构源代码(java 实现)」· HTML 代码 · 共 41 行

HTML
41
字号
<html><head><title>Code Fragment</title></head><body text=#000000><center></center><br><br><dl><dd><pre>  <font color=#ff0080>// Constructors:</font>  <font color=#0000ff>Gnome</font>(<font color=#8000a0>String</font> nm, <font color=#8000a0><font color=#8000a0>int</font> </font>ag, <font color=#8000a0>Gnome </font>bud, <font color=#8000a0><font color=#8000a0>double</font> </font>hgt) { <font color=#ff0080>// fully parameterized</font>    name = nm;    age = ag;    gnomeBuddy = bud;    height = hgt;  }  <font color=#0000ff>Gnome</font>() { <font color=#ff0080>// Default constructor</font>    name = <font color=#008000>"Rumple"</font>;    age = 204;    gnomeBuddy = null;    height = 2.1;  }  <font color=#ff0080>// Methods:</font>  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>static</font> <font color=#8000a0><font color=#8000a0>void</font> </font><font color=#0000ff>makeKing </font>(Gnome h) {    h.name = <font color=#008000>"King "</font> + h.<font color=#0000ff>getRealName</font>();    h.magical = true;	<font color=#ff0080>// Only the Gnome class can reference this field.</font>  }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>void</font> <font color=#0000ff>makeMeKing </font>() {    name = <font color=#008000>"King "</font> + <font color=#0000ff>getRealName</font>();    magical = true;	  }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>boolean</font> <font color=#0000ff>isMagical</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>magical; }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>void</font> <font color=#0000ff>setHeight</font>(<font color=#8000a0>int</font> newHeight) { height = newHeight; }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>String</font> <font color=#0000ff>getName</font>() { <font color=#ff8000>return</font> <font color=#008000>"I won't tell!"</font>; }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>String</font> <font color=#0000ff>getRealName</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>name; }  <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>void</font> <font color=#0000ff>renameGnome</font>(<font color=#8000a0>String</font> s) { name = s; }}</dl></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?