- 博客(9)
- 收藏
- 关注
原创 Javastatic
第九、十章 static 1、static 1.static:静态的,可以用来修饰属性、方法、代码块(或初始化块)、内部类 2.static修饰属性(类变量): (1)由类创建的所有的对象,都共用这一个属性 (2)当其中一个对象对此属性进行修改,会导致其他对象对此属性的一个调用。类变量 VS 实例变量(非static修饰的属性,各个对
2017-09-27 20:38:51
918
原创 Java多态
JAVA特性之——多态 1、多态 1.多态性的表现: (1)方法的重载与重写 (2)子类对象的多态性 2.使用的前提: (1)要有继承关系 (2)要有方法的重写 3.格式: Person p = new Man(); //虚拟方法调用:通过父类的引用指向子类的对象实体,当调用方法时,实际执行的是子类重写父类的方法
2017-09-27 20:34:18
193
原创 Java surer
super:可以用来修饰属性,方法,构造器, 1 档子类与父类中有同名的属性时, 可以通过 super.属性 显示的调用父类中声明的属性 若想调用子类的同名属性时 可以通过this.属性 即可 2 挡子类重写父类的方法 以后 在 子类重若想在显示的调用父类的被重写的方法 就需要使用 super.方法 3 super 修饰构造器:通
2017-09-21 11:48:09
203
原创 重写与重载
重载和重写 java重载:允许多个同名但是形式参数个数或参数类型不同的方法存在同一个类中,在调用时根据形式参数列表来调用对应的方法。 java重写(覆盖):父类与子类之间的多态性,对父类的函数进行重新定义,在子类中定义的某方法与其父类有相同的名称和参数,就可以称为该方法被重写或者覆盖了。 方法重载判断: (1):方法名必须相同。 (2):形式参数个数不同或者参数类型不同(
2017-09-21 08:48:03
180
原创 继承理解
继承 Java继承是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够
2017-09-19 20:28:56
324
原创 java构造器
构造器 一、类的第三个成员:构造器(Constructor、构造方法) 构造器的作用:①创建对象②给创建的对象的属性赋值 1、设计类时,若不显式声明类的构造器的话,程序会默认提供一个空参的构造器 2、一旦显式的定义了类的构造器,那么默认的构造器就不再提供 3、如何声明类的构造器:格式:权限修饰符类名(形参)
2017-09-18 19:26:27
530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅