易截截图软件、单文件、免安装、纯绿色、仅160KB

java 多态(2)

(本文转载)
原文:http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx
class
 A
...
{
         
public
 String show(D obj)
...
{
                
return
 (
"
A and D
"
);
         }
 
         
public
 String show(A obj)
...
{
                
return
 (
"
A and A
"
);
         }
 
}
 
class
 B 
extends
 A
...
{
         
public
 String show(B obj)
...
{
                
return
 (
"
B and B
"
);
         }
         
public
 String show(A obj)
...
{
                
return
 (
"
B and A
"
);
         }
 
}
class
 C 
extends
 B
...
{}
 
class
 D 
extends
 B
...
{}
A a1 
=
 
new
 A();
        A a2 
=
 
new
 B();
        B b =
new
 B();
        C c 
=
 
new
 C(); 
        D d 
=
 
new
 D(); 
&nbs


相关文档:

java分页代码用于jsp及java并带有测试方法


import java.util.ArrayList;
import java.util.List;
public class FenYe
{
     static double allpage=0; //总页数
     static double currpage=0; //当前页
     static double pagesize=10; //显示行
     static int sta ......

java数据库连接及测试(sqlserver)


package com.test.util;
import java.sql.*;
public class ConnectDB {
 private Connection conn=null;
 private PreparedStatement pt=null;
 private ResultSet rs=null;
 private String uname="sa";
 private String upwd="sa";
 private String url="jdbc:microsoft:sqlserv ......

详细解析Java中抽象类和接口的区别

 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随 ......

java 读写文件操作


Java读文件写文件操作
By Aillo on March 27, 2008 7:56 PM | 0 Comments | Previous | Next | EDIT
    这里,Java的读文件和写文件都是基于字符流的,主要用到下面的几个类:
1、FileReader----读取字符流
2、FileWriter----写入字符流
3、BufferedReader----缓冲指定文件的输入
该类的方法有: ......

Java中的继承

  1.继承的基本概念
     当多个类之间存在相同的属性和方法时,在父类中定义这些相同的属性和方法,所有的子类无需重新定义这些属性和方法,只需要通过extends语句声明继承Base类。
   (1)继承的东西
      a.当sub类和base类位于同一个包中时,su ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号