继承的概念 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 生活中的继承 兔子和羊属于食草动物类,狮子和豹属于食肉动物类。 食草动物和食肉动物又是属于动物类。 所以继承需要符合的关系是:is-a,父类更通用,子类更具体 ...
分类:
编程语言 时间:
2018-08-12 14:18:38
阅读次数:
174
1、super调用基类中的某一个构造函数 2、super引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名 super.成员函数据名(实参) ...
分类:
其他好文 时间:
2018-08-12 12:10:47
阅读次数:
130
面象对象的三大特征: 继承:extends 作用:代码复用、传递性。 子类继承父类的特征和行为。子类可以有父类的方法,属性(非private)。子类也可以对父类进行扩展,也可以重写父类的方法。缺点就是提高代码之间的耦合度。 super关键字:通过super实现对父类成员的访问。用来引用当前对象的父类 ...
分类:
其他好文 时间:
2018-08-09 21:11:37
阅读次数:
163
构造方法constructor在开发的过程中,创建对象的同时要明确对象的属性值,比如员工入职就要明确让他的姓名,年龄等.怎么解决呢就需要构造方法构造方法:是一个类的成员方法,它的名称与类的名称相同,声明类的一个对象时,会自动调用 构造方法,构造方法用于初始化对象构造方法的定义:格式修饰符 构造方法名(参数列表){
}体现:名称必须与类名一致,没有返回值类型,因为他用来构造对象,对象构造完
分类:
其他好文 时间:
2018-08-09 11:00:04
阅读次数:
158
1、static static关键字修饰的变量或者函数是属于整个类的,调用方式,类名.变量/方法 静态函数中,只能调用静态的变量或者函数 静态的变量只会运行一次 public class Test { public static void main(String[] args) { MyClass ...
分类:
其他好文 时间:
2018-08-09 00:32:56
阅读次数:
119
1、基本: 1.1、关于面向对象的特征: 有四个基本特征:继承、封装、抽象、多态。 继承:子类继承父类,是弗雷德一个特殊化的实例,子类继承父类的方法以及属性(不包括private修饰符下的),子类可以super关键字显示调用父类属性及方法,子类的无参构造函数会默认调用父类无参构造函数。 封装:对数据 ...
分类:
编程语言 时间:
2018-08-02 18:22:22
阅读次数:
227
Java12-java语法基础(十一)继承 一、继承 学习要求: 1、 理解继承的概念与作用 2、 掌握继承的实现机制 3、理解继承中的覆写与覆盖 4、掌握super关键字的使用 回顾: 1、对客观世界进行分析,抽象成类,并利用java语言实现。 2、利用private进行封装。 3、利用this关 ...
分类:
编程语言 时间:
2018-07-23 11:07:45
阅读次数:
142
this关键字 this关键字的作用有 1.调用本类的成员变量 2.调用本类的构造方法,但是要放在第一行 3.调用本类中的成员方法,不过没有必要,如果用了,必是真爱。 4.最实用的一条,可以当做当前对象的引用 2.static关键字 被static修饰的变量被类的所有对象共享,第一次被使用的时候进行 ...
分类:
编程语言 时间:
2018-07-15 16:07:11
阅读次数:
177
把 字符串 元祖 变成集合的方法 因为列表是可变的所以不能变为集合 # s=set('hello')# print(s)## s=set(['alex','alex','sb'])# print(s) # s={1,2,3,4,5,6} #添加# s.add('s')# s.add('3')# s. ...
分类:
其他好文 时间:
2018-07-14 10:24:55
阅读次数:
163
static修饰成员变量 如果有数据需要被共享给所有对象使用时,那么就可以使用static修饰。静态成员变量的访问方式 方式1: 可以使用对象进行访问。 格式: 对象.变量名。 方式二: 可以使用类名进行访问。 格式: 类名.变量名;推荐使用是类名直接访问静态的成员。注意: 1. 非静态的成员变量只能使用对象进行访问,不能使用类名进
分类:
其他好文 时间:
2018-07-12 10:27:26
阅读次数:
125