- 博客(3)
- 收藏
- 关注
原创 抽象类
抽象类 1.1抽象方法 抽象方法的定义:只有功能声明,没有功能主体实现的方法。 格式:访问修饰符 abstract 返回值 方法名(参数列表); 注意:抽象方法必须被重写 1.2抽象类 抽象类的定义:具有抽象方法的类 格式:访问修饰符 abstract 类名{ 属性; 行为; } 1.3抽象类的特点 抽象类不能创建对象 抽象类一定具有构造方法,给子类实例化去使用 抽象类可以被子类继承,通...
2019-08-31 11:21:28
98
原创 面向对象之多态
面向对象之多态 1.1多态的概述 是面向对象的三大特征之一 是一个事物所具有的多种形态(例如:Student继承于Person,那么Stuent的具体对象/事物“小李同学”既是学生也是人。) 1.2多态的体现 父类的引用指向了子类,或者说子类对象赋值给了父类的引用 1.3多态的前提 要存在继承关系 要存在方法重写 1.4多态的格式 普通类多态格式: 父类 变量名=new 子类(); ...
2019-08-30 18:32:20
119
原创 面向对象之继承
面向对象之继承 1.1继承的概述 继承是面向对象的核心特性,是面向对象的学习重点。 继承是代码复用的重要方式,是类与类之间的一种关系。 从类与类之间的设计来看,子类必须是属于父类的一种时才会继承。 父类抽出了共性的内容,子类可以在父类的基础上拓展新的属性和行为。 子类拥有父类的所有属性和方法,无需重新定义,并且子类可以直接使用父类中的非私有成员。 1.2继承的格式 使用extends关键字实...
2019-08-30 11:10:28
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人