摘要: 浅拷贝基本数据类型值传递,引用类型是引用传递。 深拷贝则生成新的实例对象。 这里的深拷贝是使用了copy constructor方式。 public class Person { String name; private String sex; private int age; ... 阅读全文
posted @ 2016-11-13 00:23 跟你玩蛇跟你皮 阅读(363) 评论(0) 推荐(0) 编辑
摘要: java提高篇(四)-----理解java的三大特性之多态 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 ... 阅读全文
posted @ 2016-10-27 21:11 跟你玩蛇跟你皮 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、子类拥有父类非private的属性和方法。 2、子类可以拥有自己属性和方法,即子类可以对父类进行扩展。 3、子类可以用自己的方式实现父类的方法 对于构造器,它只能够被调用,而不能被继承。 编译器会默认给子类调用父类的构造器。 但... 阅读全文
posted @ 2016-10-09 12:16 跟你玩蛇跟你皮 阅读(103) 评论(0) 推荐(0) 编辑