⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 boxeditem-boxeditem.html

📁 经典的数据结构源代码(java 实现)
💻 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 + -