摘要: 多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作,如图所示: 多态性是对象多种表现形式的体现。现实中,比如我们按下 F1 键这个动作:如果当前在 Flash 界面... 阅读全文
posted @ 2019-03-05 19:52 陈小哥cw 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。生... 阅读全文
posted @ 2019-03-05 19:50 陈小哥cw 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问... 阅读全文
posted @ 2019-03-05 19:43 陈小哥cw 阅读(93) 评论(0) 推荐(0) 编辑
摘要: java.util.ArrayList是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储的元素。ArrayList中可不断添加元素,其大小也自动增长 ManageDynamicArra... 阅读全文
posted @ 2019-03-05 15:24 陈小哥cw 阅读(438) 评论(0) 推荐(0) 编辑
摘要: /*三种循环的区别。1. 如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。2. for循环的变量在小括号当中定义,只有循环内部才可以使用。while... 阅读全文
posted @ 2019-03-05 14:23 陈小哥cw 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 对象数组的长度是固定不变的,无法适应数据变化的需求,为了解决这个问题,Java提供了另一个容器java.util.ArrayList集合类,让我们可以更便捷的存储和操作对象数据 利用集合类制作的代码详见我的另... 阅读全文
posted @ 2019-03-05 14:18 陈小哥cw 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。调用重载方法时,Java编译器能通过检查调用的方法的参数类型和个数选择一个恰当的方法。方法重载通常用于创建完成一组任务相似... 阅读全文
posted @ 2019-03-05 08:32 陈小哥cw 阅读(799) 评论(0) 推荐(0) 编辑