摘要: 1.多态概述 多态是继封装、继承之后,面向对象的第三大特性。 多态现实意义理解: 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Stu 阅读全文
posted @ 2019-10-16 11:15 仰望星空e 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类 当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的 阅读全文
posted @ 2019-10-16 11:06 仰望星空e 阅读(94) 评论(0) 推荐(0) 编辑