100个Java经典例子(1-10)(五)

2014-11-24 03:03:11 · 作者: · 浏览: 11
0");
RR.print();
RR.print("___________________________");
RR.update("presider","10100");
RR.print();
RR.print("___________________________");
RR.delete("presider");
RR.print();
}
}//end:)~


package test6;

/**
* Title: 树参数
* Description: 使用继承类,柳树就是树
* Filename: osier.java
*/
class tree
{
/**
*
方法说明:树的树根
*/
public void root()
{
String sSite = "土壤中";
String sFunction = "吸收养份";
print("位置:"+sSite);
print("功能:"+sFunction);
}
/**
*方法说明:树的树干
*/
public void bolo()
{
String sSite = "地面";
String sFunction = "传递养份";
print("位置:"+sSite);
print("功能:"+sFunction);
}
/**
*方法说明:树的树枝
*/
public void branch()
{
String sSite = "树干上";
String sFunction = "传递养份";
print("位置:"+sSite);
print("功能:"+sFunction);
}
/**
*方法说明:树的叶子
*/
public void leaf()
{
String sSite = "树梢";
String sFunction = "光合作用";
String sColor = "绿色";
print("位置:"+sSite);
print("功能:"+sFunction);
print("颜色:"+sColor);
}
/**
*方法说明:显示信息
*输入参数:Object oPara 显示的信息
*/
public void print(Object oPara)
{
System.out.println(oPara);
}
/**
*方法说明:主方法:
*/
public static void main(String[] arges)
{
tree t = new tree();
t.print("描述一棵树:");
t.print("树根:");
t.root();
t.print("树干:");
t.bolo();
t.print("树枝:");
t.branch();
t.print("树叶:");
t.leaf();
}
}
/**
* Title: 柳树参数
* Description: 描述柳树的参数
*/
class osier extends tree
{
/**
*方法说明:过载树的树叶
*/
public void leaf()
{
super.leaf();
String sShape = "长形";
super.print("形状:"+sShape);
}
/**
*方法说明:扩展树的花

*/
public void flower()
{
print("哈哈,柳树没有花!!");
}
/**
*方法说明:主方法
*/
public static void main(String[] args)
{
osier o = new osier();
o.print("柳树树根:");
o.root();
o.print("柳树树干:");
o.bolo();
o.print("柳树树枝:");
o.branch();
o.print("柳树树叶:");
o.leaf();
o.print("柳树花:");
o.flower();
}
}


package test7;

/**
* Title: 接口和抽象函数
* Description: 演示继承抽象函数和实现接口
* Filename: newPlay.java
*/

//接口
interface player
{
int flag = 1;
void play();//播放
void pause();//暂停
void stop();//停止
}//end :)

//抽象类
abstract class playing
{
public void display(Object oPara)
{
System.out.println(oPara);
}
abstract void winRun();
}//end :)

//继承了playing抽象类和实现类player接口
public class newPlay extends playing implements player
{
public void play()
{
display("newPlay.play()");//这里只是演示,去掉了代码。
}
public void pause()
{
display("newPlay.pause()");//这里只是演示,去掉了代码。
}
public void stop()
{
display("newPlay.stop()");//这里只是演示,去掉了代码。
}
void winRun()
{
display("newPlay.winRun()");//这里只是演示,去掉了代码。
}
public static void main(String[] args)
{
newPlay p = new newPlay();
p.play();
p.pause();
p.stop();
p.winRun();
}
}//end :)


package test8.com;

/**
* Title: 标识符
* Description: 演示标识符对类的访问控制
* Filename:
*/
public class classDemo1 {
// 公有方法
public void mechod1() {
System.out.println("这是一个公有的方法!任何类都可以访问。");
}

// 授保护的方法
protected void mechod2() {
System.out.println("这是一个受到保护的方法!只有子类可以访问。");
}

// 私有的方法
private void mechod3() {
System.out.println("这是一个私有的方法!只有类本身才可以访问。");
}

public static void main(String[] args) {