摘要: 1、为抽象类实例化 输出结果为:hello 2、为接口实例化 输出结果为:hello 3、抽象类的应用 输出结果为: zhangsan,,,20,,99.0sili,,,30,,3000.0 4、能够接收子类对象的函数 输出结果: zhangsan,,,20,,99.0sili,,,30,,3000 阅读全文
posted @ 2017-07-28 22:38 XuGuobao 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、JAVA中面向对象主要体现在:方法的重载和覆写;对象的多态性。 2、对于向上转型,程序会自动完成;而对于向下转型,必须明确指明要转型的子类类型。 3、在进行对象的向下转型前,必须首先发生对象的向上转型,否则将出现转换异常。 4、对象向下转型 B,,,fun1()B,,,fun1()B,,,fun 阅读全文
posted @ 2017-07-28 17:41 XuGuobao 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1、接口由全局变量和公共抽象方法组成 2、一个子类可以同时实现多个接口 3、 输出结果: U盘开始工作……………USB设备工作中…………U盘停止工作打印机开始工作……………USB设备工作中…………打印机停止工作 阅读全文
posted @ 2017-07-28 17:28 XuGuobao 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类: 1)包含一个抽象方法的类必是抽象类; 2)用abstract关键字声明; 3)抽象类必须被子类继承,子类(如果不是抽象类),必须覆盖抽象类中的全部抽象方法。 2、子类覆写了抽象方法,然后再主方法中通过子类的实例化对象就可以调用子类覆写过的方法。 输出结果为: FLAG=CHINA姓名z 阅读全文
posted @ 2017-07-28 16:51 XuGuobao 阅读(213) 评论(0) 推荐(0) 编辑