| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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()); 
        } 
} |   
 
 
 
 |