摘要:
.###封装封装1、封装就是将属性私有化,提供公有的方法访问私有属性,而将对象的属性和行为封装起来的载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。生活中的封装,例如台灯,你只需要知道打开开关,灯就亮,关上就灭,但其中的原理你并不知道,因为那些复杂的线路被台灯漂亮的外观封装起来了2、为什么需要封装?通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐藏了实现的变更,因此并不会影响读取或修改该属性的类,避免了大规模的修改,程序的可维护性增强。public class demo { private int i;//私有属性 private Strin 阅读全文
摘要:
java5.0的新特性1泛型(Generic)1.1说明增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换减少含糊的容器,可以定义什么类型的数据放入容器ArrayList<Integer> listOfIntegers; // <TYPE_NAME> is new to the syntaxInteger integerObject;listOfIntegers = new ArrayList<Integer>(); // <TYPE_NAME&g 阅读全文
摘要:
1、类的修饰符分为:可访问控制符和非访问控制符两种。可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1 )公共类修饰符 public : Java 语言中类的可访问控制符只有一个: public 即公共的。每个 Java 程序的主类都必须是 public 类作为公共工具供其它类和程序使用的应定义为 public 类。2 )抽象类修饰符 abstract :凡是用 abstract 修饰符修饰的类,被称为抽象类。所谓抽象类是指这种类没有具体对象的一种概念类。这样的类就是 Java 语言的 abstract 类。3 ) 最终类修饰 阅读全文