一、多态 1、含义 一种类型,呈现多种状态。主要关注类多态、方法多态。 2、多态的前提:继承 使用父类引用指向子类对象: Animal a1 = new Cat(); Object a1 = new Cat(); 3、多态的三大定理 1)对象不变,new Cat();不会变为Dog对象; 2)编译时 ...
分类:
编程语言 时间:
2017-07-13 16:21:09
阅读次数:
230
多态的定义:某一类事物的多种存在形态 例子:学生类:包含学生A和学生B 学生A对象对应的类型是学生A类型:StudentA studentA = new StudentA; Student student = new StudentA();学生Student是学生A和其他学生事务中抽取出来的父类;父 ...
分类:
其他好文 时间:
2017-07-10 20:08:01
阅读次数:
143
继承: 访问修饰符 class 类名 :类名 一个类只能有一个父类(亲爹) 父类 某个类继承自某个类 子类 派生类 超类 多态: 类的多种形态 父类存在虚方法 virtual 子类重写 override 访问修饰符: public 公共的,只要引用了命名空间就能用 访问级别最高 private 私有 ...
分类:
其他好文 时间:
2017-07-01 09:58:37
阅读次数:
132
继承:访问修饰符 class 类名 :类名 一个类只能有一个父类(亲爹) 父类 某个类继承自某个类子类 派生类 超类 多态:类的多种形态 父类存在虚方法 virtual子类重写 override ...
分类:
其他好文 时间:
2017-06-30 13:45:51
阅读次数:
163
继承: 访问修饰符 class 类名 :类名 只能继承让你继承的 一个类只能有一个父类(亲爹) 父类 某个类继承自某个类 子类 派生类 超类 多态: 类的多种形态 父类存在虚方法 virtual 子类重写 override 访问修饰符: public 公共的,只要引用了命名空间就能用 访问级别最高 ...
分类:
其他好文 时间:
2017-06-30 12:37:51
阅读次数:
195
多态: 同一个"接口",,因不同的实现而执行不同的套作。 多态的优点: 提高代码的扩展性和可维护性。 多态实现的前提: 1.继承。 2.方法的重写。 3.父类引用指向子类。 多态在Java中实现的步骤: 1.建立继承关系。 2.在编译时将父类作为形参(范围大点,模糊点)。 3.在运行时将子类对象作为 ...
分类:
其他好文 时间:
2017-06-10 17:09:37
阅读次数:
142
按顺序学这些:流程控制语句、类和对象、接口和抽象类、多态、封装、继承、数组、集合、IO编程、线程 ,再学JavaWeb,又习惯称Java企业级应用(Java EE),Java EE的基础是servlet,学好servlet之后,你就去学jsp,jsp的实质就是servlet,再学学MVC概念,如果你 ...
分类:
编程语言 时间:
2017-06-07 17:07:11
阅读次数:
172
1,在继承中怎么把子类方法调用 (1)Parent parent=new Student(); // Parent 是父类,Student是子类 多态:上面的意思是父类变量指向子类(一般情况下只能调度到父类的方法,单是有一种情况例外:多态。) (2)说调度一般只能调度父类,那么如果调度子类怎么调度呢 ...
分类:
其他好文 时间:
2017-04-20 19:54:30
阅读次数:
142
一、接口与归一化设计 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 由于python中没有Interface方法,根据Java接口的定义,可以抽象出python中的接口: ...
分类:
编程语言 时间:
2017-04-20 18:37:21
阅读次数:
273
面向对象的3大特征 private 私有的 public 共有的 1封装 将不需要对外提供的内容都隐藏起来; 把属性都隐藏,提供公共方法对它进行访问。 2继承 通过继承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类”或“超类”。 3多态 不同类的对象对同一消息作出不同的响应就叫做 ...
分类:
其他好文 时间:
2017-04-15 20:38:24
阅读次数:
110