JAVA编程课堂笔记(16)
2015-12-12编辑:ljnbset
java方法参数的传递规则: 基于值的传递, 是变量值的复制,
1) 基本类型就是其中值的复制,
2) 引用类型是引用值(地址)的复制, 对象不复制!
案例: ParamaterDemo.java
* 变量的值: a 基本类型的值是其本身,
b 引用变量的值是一个地址值,是被引用对象的首地址.
为了避免引用参数传递的副作用, 建议一切结果使用
返回值带回.
继承, 类型的继承
继承涉及到语法:
属性, 方法
构造器, 方法覆盖
* A 继承体现了自然逻辑系统中的分类关系
* B 父类型声明所有子类的公共特征(公共属性)和行为(公共方法)
* C 子类可以继承父类型的可以继承的属性和方法.
* D 继承可以实现代码的复用(重用), 子类可以不用再定义了
* E 子类可以声明特有的属性和方法, 叫: 特化(具体化, 特殊化)
* F 子类可以覆盖(重写)父类型的功能, 实现多态行为
* 如: 具体鸟(企鹅)可能修改了父类型(鸟类)飞翔的行为(多态)