ctrl+H 查看类的继承关系 ctrl+i 快速实现接口的方法 Alt + Enter 导包 智能修复 ctrl+shift+ ↑/↓ 上下移动单行代码 双击shift 搜索所有 Ctrl + F12 在类中的方法之间切换的快捷键 Ctrl + P 可以显示参数信息进行提示 sout system ...
分类:
其他好文 时间:
2019-05-21 11:13:35
阅读次数:
387
面向对象 多态: 概述:事物存在的多种形态。 多态前提: *要有继承关系 *要有方法重写 *要有父类引用指向子类对象。 成员变量访问: 编译看左边(父类),运行左边(父类)。 成员方法访问: 编译看左边(父类),运行右边(子类)。//动态绑定 多态静态方法: 编译看左边(父类),运行看左边(父类)。 ...
分类:
编程语言 时间:
2019-05-18 20:45:48
阅读次数:
124
多态 多态的概述: A:多态(polymorphic) 事物存在的多种形态 B:多态前提 a:要有继承关系 b:要有方法重写c:要有父类引用指向子类对象 多态中的成员访问特点之成员变量: 成员变量:编译看左边(父类),运行看左边(父类)多态中的成员访问特点之成员方法:成员方法:编译看左边(父类),运 ...
分类:
编程语言 时间:
2019-05-18 09:33:08
阅读次数:
139
1、实现如下类之间的继承关系,并编写Music类来测试这些类。 2、编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类E。要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak()方法,在speak方 ...
分类:
其他好文 时间:
2019-05-16 18:01:59
阅读次数:
121
issubclass() 作用:检测一个类是否是另一个类的子类 格式:issubclass(子类,父类) 返回值:布尔值 注意事项:只要存在于继承关系中 就成立 isinstance() 作用:检测一个对象是否是指定类的实例 格式:isinstance(对象,类) 返回值:布尔值 hasattr() ...
分类:
其他好文 时间:
2019-05-16 14:01:04
阅读次数:
136
前面说的设计模式几乎都有用到继承、接口,今天,我要说的这个设计模式,它就没有用到任何接口,也不需要抽象类,更没有复杂的继承关系,它就是备忘录模式,何为备忘录,按照现实世界的理解,备忘录就是人们在此刻记录一些东西用作未来供我们回忆想起此刻所记录的信息,大白话就是记录作用,我们今天的备忘录也是一样的道理 ...
分类:
其他好文 时间:
2019-05-12 13:53:08
阅读次数:
102
需求: 群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则: 群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取。 成员领取红包后,保存到成员余额中。 请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。 定义用户类: package demo ...
分类:
其他好文 时间:
2019-05-12 11:03:03
阅读次数:
128
聚合:对于聚合模块来说,它知道有哪些被聚合的模块,而对于被聚合的模块来说,它们不知道被谁聚合了,也不知道它的存在; 继承:对于继承关系的父POM来说,它不知道自己被哪些子模块继承了,对于子POM来说,它必须知道自己的父POM是谁; 在一些最佳实践中我们会发现:一个POM既是聚合POM,又是父POM, ...
分类:
其他好文 时间:
2019-05-09 21:45:48
阅读次数:
147
上文还没有写完,这一篇继续 Java 中的多态,一次讲个够之继承关系中的多态 https://www.cnblogs.com/qianjinyan/p/10824576.html 接口实现关系,和继承区别不是很大, 接口和继承从定义上,无非一个对象能实现两个接口,解决了子类只能单继承的问题 先来两个 ...
分类:
编程语言 时间:
2019-05-07 14:25:10
阅读次数:
143
package com.Summer_0426.cn; /** * @author Summer * 应用实例:应用组合的方式实现继承关系 * 动物类Animal * 方法:心跳 * 动物类Dog * 方法:run */ class Heart{ public void beat(){ System... ...
分类:
其他好文 时间:
2019-04-27 00:11:50
阅读次数:
167