luyantl 发表于 2018-9-6 23:39:07

JavaDemo_0906_2249

class Message
{
        public void print()
        {
                System.out.println("www.mldn.cn");
        }
}
class DataBaseMessage extends Message
{
        public void print()
        {
                System.out.println("Database数据库连接信息");
        }
}
class DataDosMessage extends Message
{
        public void print()
        {
                System.out.println("Datados数据库连接信息");
        }
}
public class JavaDemo_0906_2249
{
        public static void main(String[] args)
        {
        //Message msg=new DataBaseMessage();
        //Message dos=new DataDosMessage();
        //fun(msg);
        //fun(dos);
        fun(new DataBaseMessage());
        fun(new DataDosMessage());
        }
        public static void fun(Message msg)
        {
                msg.print();
        }
}

luyantl 发表于 2018-9-6 23:39:53

//java的多态性,对象向上转型

luyantl 发表于 2018-9-6 23:44:30

//一个主类有多个子类时,用父类的类型,可以用一个形参进行参数传递

a444 发表于 2018-9-7 00:28:14

{:5_110:}可以可以
页: [1]
查看完整版本: JavaDemo_0906_2249