2017年7月11日
摘要: 多态的含义是:对外一种表现形式,内在有多种具体实现。 Java中多态的具体体现方法重载方法覆盖多态参数 阅读全文
posted @ 2017-07-11 22:56 丿随缘 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、抽象方法的相关概念: 在某些情况下,类无法(或者没有必要)提供方法的具体实现,可以将此方法声明成抽象方法; 在类中没有方法体的方法,就是抽象方法; 含有抽象方法的类,一定是抽象类。 二、抽象方法的语法: 使用关键字abstract声明抽象方法,一般语法: [访问权限] abstract 返回值类 阅读全文
posted @ 2017-07-11 22:51 丿随缘 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 关联是“HAS”关系,依赖是“USE”关系A类关联B类,指的是B类对象作为A类的属性存在,称为“has”关系。A类依赖B类,指的是B的对象作为A类的方法参数存在,称为“use”关系。 生命周期不同如果A类关联B类,那么创建A类的对象时实例化B类的对象,直到A类对象被销毁,所关联的B类对象也被销毁。即 阅读全文
posted @ 2017-07-11 22:28 丿随缘 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 一、类与类之间的关系: 关联关系: 1.单项关联:A类关联B类 2.双向关联:A类关联B类,B类关联A 依赖关系: 指一个类A使用到了另一个类B 依赖关系的特性 这种关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。 继承关系实现关系(本质也是继承关系) 阅读全文
posted @ 2017-07-11 22:27 丿随缘 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、按照功能分为四种: 1.算数运算符 单目:+(取正)-(取负) ++(自增1) - -(自减1)。 双目:+ - * / %(取余)(+还可以连接字符串)。 三目:a>b?true:false 例子: int a=2,b=3; int c; c=a+b; c=a-b; c=a/b; c=a%b; 阅读全文
posted @ 2017-07-11 22:05 丿随缘 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 1.static基本概念:static被称为静态,可以用来修饰类的属性或者方法。 2.static的定义:static属性可以使用对象调用,也可以直接用类名调用。 3.static的属性:public class Employee { private String name ;//声明变量 priv 阅读全文
posted @ 2017-07-11 20:36 丿随缘 阅读(97) 评论(0) 推荐(0) 编辑