摘要: package com.epilogue.zuoye; import java.util.Scanner; public class Demo { static Scanner input = new Scanner(System.in); public static void main(String[] args) { System.out.printl... 阅读全文
posted @ 2016-07-16 13:44 Epilogue 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 继承 1.为什么要继承? 2.继承怎么实现? 3.继承的特点是什么? 4.继承之后如何访问属性和方法? 5.继承时的访问控制符 6.继承后对象的初始化流程 7.继承时的构造方法的特点 8.super 9.方法的覆盖 1.为什么要继承? 2.继承怎么实现? 3.继承的特点是什么? 4.继承之后如何访问 阅读全文
posted @ 2016-07-16 08:40 Epilogue 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节简单说,封装就是将属性私有化,提供公有的方法访问私有属性。为什么要将属性私有化呢?下面我们来举个例子: 首先创建一个简单的Person类 class Per 阅读全文
posted @ 2016-07-14 22:56 Epilogue 阅读(235) 评论(0) 推荐(0) 编辑
摘要: static是一个静态修饰符,用于修饰成员(成员变量,成员函数)。《thinking in java》对staic的使用场景有下面2种定义:“一种情形是只想用一个存储区域来保存一个特定的数据—— 无论要创建多少个对象,甚至根本不创建对象。另一种情形是我们需要一个特殊的方法,它没有与这个类的任何对象关 阅读全文
posted @ 2016-07-14 15:43 Epilogue 阅读(2060) 评论(0) 推荐(0) 编辑