摘要: 1、举例 类也就是抽象 犬: 行为; 吼叫; 吃饭; 接口 缉毒犬; 行为; 吼叫; 吃饭; 缉毒; 由于犬分为很多种类,他们吼叫和吃饭的方式不一样,在描述的时候不能具体化,也就是吼叫和吃饭的行为不能明确。当描述行为时,行为的具体动作不能明确,这时,可以将这个行为写为抽象行为,那么这个类也就是抽象类 阅读全文
posted @ 2020-05-27 13:34 诸葛孔萌 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 接口的概念 接口是功能的集合,只描述所应该具备的方法并没有具体实现,具体的实现有接口的实现类(相当于接口的子类)来完成,这样将功能的定义与实现分离,优化了程序设计。 一切事物均有功能,即一切事物均有接口 接口的定义 与定义类的class不同,接口定义时需要使用interface关键字. 定义接口所在 阅读全文
posted @ 2020-05-27 12:49 诸葛孔萌 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 产生 某个父类只是知道子类应该包含这么严格的方法,但是无法准确知道子类如何实现这些方法,比如一个图形类有一个求周长的方法,但不同的图形周长算法不同,也就是方法功能相同,但方法功能主体不同,这时需要向上取整,抽取方法声明,不抽去方法主体,此时的方法就是一个抽象方法。 举例 描述JavaEE工程师:行为 阅读全文
posted @ 2020-05-25 20:26 诸葛孔萌 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 假设要在一个程序中实现一个对数字要求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况设计不同的方法。 定义 方法名相同,参数个数或类型不同 注意事项 构造方法不可以重写但可以重载 重载方法参数必须不同 参数个数不同 如method(int x)与method(int x,int 阅读全文
posted @ 2020-05-25 19:09 诸葛孔萌 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 概述 1、方法名和参数类型都相同, 也可以理解打印机复印了一份。 2、父类和子类的方法相同时,先调用子类的方法 (就近原则)。 3、构造方法不可以重写但可以重载。 代码如下 class F1 { public void t1() { System.out.println("好好学习!"); } } 阅读全文
posted @ 2020-05-25 19:08 诸葛孔萌 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 概述 Java中多态的代码体现在一个子类对象(实现对象)既可以给这个子类(实现类对象)引用变量赋值,又可以给这个子类(实现类对象)的父类(接口)变量赋值。 多态体现为 父类引用变量可以指向子类 阅读全文
posted @ 2020-05-21 12:11 诸葛孔萌 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 定义 在Java中,类的继承是指在一个现有的类的基础上去构建按一个新的类,构建出来的新类被称作子类,先有类被称作为父类,子类会自动拥有父类所有可继承的属性和方法。 格式 class 子类 extends 父类 { } 举例 class Employee { //定义name属性 String nam 阅读全文
posted @ 2020-05-21 11:46 诸葛孔萌 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 面向对象共有三个特征: 封装、继承、多态 封装表现 方法就是最基本的封装体 类也是一个封装体 封装的好处 1、提高代码的复用性 2、隐藏实现细节,还要对外提供可以访问的方式,便于调用者的使用。 3、提高安全性, 举例 机箱: 一台电脑,它是由CPU、主板、显卡、内存、硬盘、电源等部件组长,其实我们将 阅读全文
posted @ 2020-05-20 11:52 诸葛孔萌 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 不同修饰符使用细节 public 权限修饰符,公共访问, 类,方法,成员变量 protected 权限修饰符,受保护访问, 方法,成员变量 默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量 private 权限修饰符,私有访问, 方法,成员变量 static 静态修饰符 方法,成员 阅读全文
posted @ 2020-05-20 11:44 诸葛孔萌 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 面向过程和面向对象的区别 面向过程与面向对象都是我们编程中,编写程序的一种思维方式。 面向过程 遇到一件事时,思考"先这么做,在这么做",然后一步步去达到目的。 eg:公司打扫卫生: 擦玻璃 →扫地→拖地→倒垃圾等。 按照面向过程的程序设计方式会思考"打扫卫生我该这么做,然后一件件做完,做完一件事在 阅读全文
posted @ 2020-05-20 11:12 诸葛孔萌 阅读(103) 评论(0) 推荐(0) 编辑