📄 boxeditem-boxeditem.html
字号:
<html><head><title>Code Fragment</title></head><body text=#000000><center></center><br><br><dl><dd><pre><font color = #ff0080>/** Class for objects that can be sold, packed, and shipped. */</font><font color=#8000a0>public</font> <font color=#8000a0><font color=#ff8000>class</font> </font>BoxedItem <font color=#8000a0><font color=#ff8000>implements</font> </font>Sellable, Transportable { <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>String</font> descript; <font color=#ff0080>// description of this item</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>int</font> price; <font color=#ff0080>// list price in cents</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>int</font> weight; <font color=#ff0080>// weight in grams</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>boolean</font> haz; <font color=#ff0080>// true if object is hazardous</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>int</font> height=0; <font color=#ff0080>// box height in centimeters</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>int</font> width=0; <font color=#ff0080>// box width in centimeters</font> <font color=#8000a0><font color=#8000a0>private</font> </font><font color=#8000a0>int</font> depth=0; <font color=#ff0080>// box depth in centimeters</font> <font color = #ff0080>/** Constructor */</font> <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#0000ff>BoxedItem</font>(<font color=#8000a0>String</font> desc, <font color=#8000a0><font color=#8000a0>int</font> </font>p, <font color=#8000a0><font color=#8000a0>int</font> </font>w, <font color=#8000a0><font color=#8000a0>boolean</font> </font>h) { descript = desc; price = p; weight = w; haz = h; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>String</font> <font color=#0000ff>description</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>descript; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>int</font> <font color=#0000ff>listPrice</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>price; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>int</font> <font color=#0000ff>lowestPrice</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>price/2; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>int</font> <font color=#0000ff>weight</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>weight; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>boolean</font> <font color=#0000ff>isHazardous</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>haz; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>int</font> <font color=#0000ff>insuredValue</font>() { <font color=#8000a0><font color=#ff8000>return</font> </font>price*2; } <font color=#8000a0><font color=#8000a0>public</font> </font><font color=#8000a0>void</font> <font color=#0000ff>setBox</font>(<font color=#8000a0>int</font> h, <font color=#8000a0><font color=#8000a0>int</font> </font>w, <font color=#8000a0><font color=#8000a0>int</font> </font>d) { height = h; width = w; depth = d; }}</dl></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -