上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 107 下一页
摘要: 简单说:共性定义在类中,个性定义在接口中学生的共性是学习,对于吸烟这个函数,若定义在学生类中,则每个对象及其子类都吸烟,这是不符合常理的。所以用接口定义吸烟这个功能,学生类中的吸烟学生类既然还是学生,就必定学习,... 阅读全文
posted @ 2017-07-08 10:24 测试开发分享站 阅读(147) 评论(0) 推荐(0)
摘要: 一、接口初期理解:特殊的抽象类,当抽象类的方法都是抽象的,那么该类可以通过接口的形式来表示class 用于类interface用于定义接口二、接口定义时的格式特点:1.接口中常见定义:常量,抽象方法2.接口中的成... 阅读全文
posted @ 2017-07-08 07:57 测试开发分享站 阅读(121) 评论(0) 推荐(0)
摘要: 一、接口初期理解:特殊的抽象类,当抽象类的方法都是抽象的,那么该类可以通过接口的形式来表示class 用于类interface用于定义接口二、接口定义时的格式特点:1.接口中常见定义:常量,抽象方法2.接口中的成... 阅读全文
posted @ 2017-07-08 07:57 测试开发分享站 阅读(108) 评论(0) 推荐(0)
摘要: 需求:获取一段程序的运行时间原理:获取程序开始和结束的时间并相减即可获取时间:java.lang.System类中的currentTimeMills()静态方法,返回值为long类型的当前时间与协调世界时 197... 阅读全文
posted @ 2017-07-07 22:17 测试开发分享站 阅读(101) 评论(0) 推荐(0)
摘要: 需求:获取一段程序的运行时间原理:获取程序开始和结束的时间并相减即可获取时间:java.lang.System类中的currentTimeMills()静态方法,返回值为long类型的当前时间与协调世界时 197... 阅读全文
posted @ 2017-07-07 22:17 测试开发分享站 阅读(123) 评论(0) 推荐(0)
摘要: 一、抽象引入父类:student void study(){ }//无论写啥,都会被覆盖,所以不写函数主体,但是这样写的话,这个函数,相对于student是多余的子类:BaseStudent... 阅读全文
posted @ 2017-07-07 19:46 测试开发分享站 阅读(135) 评论(0) 推荐(0)
摘要: 一、抽象引入父类:student void study(){ }//无论写啥,都会被覆盖,所以不写函数主体,但是这样写的话,这个函数,相对于student是多余的子类:BaseStudent... 阅读全文
posted @ 2017-07-07 19:46 测试开发分享站 阅读(125) 评论(0) 推荐(0)
摘要: 一、继承思想的引出 将学生和工人的共性描述提取出来,单独进行描述 只要让学生和工人与单独描述的这个类有关系,就可以了。二、继承作用 1.提高了代码的复用性 2.让类与类之间产生了关系,有了... 阅读全文
posted @ 2017-07-07 19:31 测试开发分享站 阅读(133) 评论(0) 推荐(0)
摘要: 一、继承思想的引出 将学生和工人的共性描述提取出来,单独进行描述 只要让学生和工人与单独描述的这个类有关系,就可以了。二、继承作用 1.提高了代码的复用性 2.让类与类之间产生了关系,有了... 阅读全文
posted @ 2017-07-07 19:31 测试开发分享站 阅读(134) 评论(0) 推荐(0)
摘要: final修饰符特点①可以修饰类,函数,变量②被final修饰的类不可以被继承。为了避免被继承,被子类复写功能。③被final修饰的方法不可以被复写④被final修饰的变量是个常量,既可以修饰成员变量,也可以修饰... 阅读全文
posted @ 2017-07-07 19:27 测试开发分享站 阅读(93) 评论(0) 推荐(0)
上一页 1 ··· 97 98 99 100 101 102 103 104 105 ··· 107 下一页