|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
//抽象类,abstract,抽象类必须要有子类且覆写抽象方法
abstract class Message
{
private String type;
public abstract String getConnectInfo();//定义抽象方法,不能有{}号
//{
//}
public void setType(String type)
{
this.type=type;
}
public String getType()
{
return this.type;
}
}
class DatabassMessage extends Message
{
public String getConnectInfo()//必须要覆写父类抽象方法
{
return "Oracle数据库连接信息";
}
}
public class JavaDemo_0910_2255
{
public static void main(String[] args)
{
Message msg=new DatabassMessage();
System.out.println("Message类型-->"+msg.getConnectInfo());
DatabassMessage msg2=(DatabassMessage)msg;
System.out.println("DatabassMessage类型-->"+msg2.getConnectInfo());
}
} |
|