摘要:
接口的特点: 接口是对外暴露的规则 接口是程序的功能扩展 接口可以用来多实现 类与接口之间是实现关系,而且类可以继承一个类的同时实现多个接口 接口与接口直接可以有继承关系 阅读全文
posted @ 2018-01-03 01:07
一日看尽长安花cxjj
阅读(155)
评论(0)
推荐(0)
摘要:
接口:初期理解,可以认为是一个特殊的抽象类 当抽象类中的方法都是抽象的,该类可以通过接口的形式来表示class用于定义类,interface用于定义接口 接口定义时,格式特点: 1.接口中常见定义:常量,抽象方法 2.接口中的成员都有固定修饰符。 常量:(public statci final) 方 阅读全文
posted @ 2018-01-03 01:05
一日看尽长安花cxjj
阅读(131)
评论(0)
推荐(0)
摘要:
需求:获取一段程序运行的时间。原理: 获取程序开始和结束的额时间并相见即可 获取时间:System.currentTimeMillis(); 当代码完成优化后,就可以解决这类问题。这种方式,叫模板方法设计模式。 什么是模板方法呢? 在定义功能时,功能的一部分是确定的,但是有一部分是不确定的,而确定的 阅读全文
posted @ 2018-01-03 00:49
一日看尽长安花cxjj
阅读(155)
评论(0)
推荐(0)
摘要:
假如我们在开发一个系统时需要对员工进行建模,员工包含3个属性:姓名、工号和工资。经理也是员工,除了含有员工的属性外,另外还有一个奖金属性,请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问 员工类:name id pay经理类:继承了员工,并有自己特有的bonus 阅读全文
posted @ 2018-01-03 00:46
一日看尽长安花cxjj
阅读(185)
评论(0)
推荐(0)
摘要:
当多个类中出现相同功能,但是功能主体不同,这时可以进行向上抽取,这时只抽取功能定义,不抽取功能主体 抽象:看不懂 抽象类的特点: 1.抽象方法一定在抽象类中。 2.抽象方法和抽象类都必须被abstract关键字修饰 3.抽象类不可以用new创建对象,因为调用抽象方法没意义。 4.抽象类中的抽象方法要 阅读全文
posted @ 2018-01-03 00:44
一日看尽长安花cxjj
阅读(152)
评论(0)
推荐(0)
摘要:
final:最终。最为一个修饰符, 1.可以修饰类、函数、变量 2.被final修饰的类不可以被继承,为了避免被继承,被子类复写功能。 3.被final修饰的方法不可以被复写 4.被final修饰的变量是一个常量,只能赋值一次,既可以修饰成员变量,也可以修饰局部变量。 当在描述事物时,一些数据的出现 阅读全文
posted @ 2018-01-03 00:42
一日看尽长安花cxjj
阅读(144)
评论(0)
推荐(0)
摘要:
子父类出现后,类中成员的特点: 类中成员: 1.变量 如果子类中出现非私有的同名成员变量时,子类要访问本类中的变量用this,子类要访问父类中的同名变量用super super的使用和this的使用几乎一致,this代表本类对象的引用,super代表父类对象的引用 2.函数 当子类出现和父类一模一样 阅读全文
posted @ 2018-01-03 00:41
一日看尽长安花cxjj
阅读(121)
评论(0)
推荐(0)
摘要:
继承: 1.提高了代码的复用性 2.继承让类与类之间产生了关系,有了这个关系,才有了多态的特性 注意: 千万不要为了获取其他类的功能,简化代码而继承。 必须是类与类之间有所属关系才可以继承。所属关系:is a java语言中,只支持单继承,不支持多继承因为多继承容易带来安全隐患: 当多个父类中定义了 阅读全文
posted @ 2018-01-03 00:30
一日看尽长安花cxjj
阅读(127)
评论(0)
推荐(0)
摘要:
静态:static用法:是一个修饰符,用于修饰成员(成员变量,成员函数)。 当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用,类名.静态成员 static特点: 1.静态随着类的加载而加载 也就是说,静态会随着类的消失而消失,说明它的声明周期最长 2.优先于对象存在 阅读全文
posted @ 2018-01-03 00:16
一日看尽长安花cxjj
阅读(122)
评论(0)
推荐(0)
摘要:
this:看上去,是用于区分局部变量和成员变量同名的情况。this为什么可以解决这个问题?this代表什么? this: this代表本类的对象。 this代表它所在函数所属对象的引用。 简单说,哪个对象在调用this所在的函数,this就代表哪个对象。 this的应用: 当定义类中功能时,该函数内 阅读全文
posted @ 2018-01-03 00:08
一日看尽长安花cxjj
阅读(123)
评论(0)
推荐(0)