你的位置:首页 > 软件开发 > ASP.net > java基础和面向对象

java基础和面向对象

发布时间:2015-08-23 22:00:06
/**java中数据类型的分类 * 基本数据类型 * 数值型数据类型 * byte 8bit ...

/**java中数据类型的分类    public static int sumN(int n){} *        //成员属性:必须在对象的情况下才能使用,引用名.成员属性名        //5 构造方法:创建对象,客户端程序员给成员变量赋值;一般写在类库类中        空指针异常        //程序的开发流程:确定需求,项目设计,编码,测试,交付/部署,维护/升级/* 一、继承关系/泛化关系      继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字 extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。 二、实现关系      实现指的是一个class类实现interface接口(可以是多个)的功能,实现是类与接口之间最常见的关系。在Java中此类关系通过关键字 implements明确标识,在设计时一般没有争议性。在UML类图设计中,实现用一条带空心三角箭头的虚线表示,从类指向实现的接口。 说白话:就是一个类的局部变量是另一个类的对象.四、关联关系  (就是成员变量)关联体现的是两个类之间语义级别的一种强依赖关系,比如我和我的朋友,这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性 的,而且双方的关系一般是平等的。关联可以是单向、双向的。表现在代码层面,为被关联类B以类的属性形式出现在关联类A中,就是一个类成员变量或者静态变量是另外一个类的引用或者是对象的引用  重点: 局部内部类访问局部变量的时候,局部变量必须使用final修饰符


原标题:java基础和面向对象

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。