java基础
文章平均质量分 77
hwalan
这个作者很懒,什么都没留下…
展开
-
java面向对象浅析系列1——三个基本特征
众所周知,面向对象的三个基本特征是封装、继承和多态。 笔者所理解的封装是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为,而这个公布也是可以有选择性的公布给其它对象。在java中能使用private、protected、public三种修饰符或不用(即默认defalut)对外部对象访问该对象的属性和行为进行限制。笔者认为继承是子对象可以继承父对象的属性和行为,亦即原创 2006-05-25 19:02:00 · 4668 阅读 · 3 评论 -
java面向对象浅析系列2——抽象类、接口与多继承
有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“水果(Fruit)”,它有几个子类“苹果(Apple)”、“橘子(Orange)”、“香蕉(Banana)”等。水果在这里仅仅只是作为一个分类,显然水果的实例没有什么意义(就好像一个人如果告诉你他买了一些水果但是却不告诉你是苹果还是橘子,你很难想象他到底买原创 2006-10-19 15:26:00 · 3435 阅读 · 0 评论 -
java面向对象浅析系列3——初识奇特的内部类
1 概述 内部类是Java语言中比较特别的对象。一方面他在具备与普通类很多相似的特征,另一方面又具有一些独特的特点。下面我们来分析一下内部类。 2 简述Java文件的组织 为了避免混淆,在说明内部类之前,先来看看Java文件的组织。 Java程序允许一个Java源文件中定义多个类,但是必须且仅有一个public类,且类名要与文件同名,其他类只能保持默认范围,即不能再用public、prot原创 2016-11-21 17:45:24 · 769 阅读 · 0 评论