面向对象三大特性:一封装:概念:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性;安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。二继承好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。注意:子类中所有的构造函数都会默认访问父类中的空参数的构造函数,因为每一个子类构造内第一行都有
分类:
编程语言 时间:
2019-09-12 09:37:59
阅读次数:
90
一、instanceof运算符 instanceof是Java语言中的一个二元运算符,它的作用是判断一个引用类型的变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例,即它左边的对象是否是它右边的类的实例该运算符返回boolean类型的数据。 常见的用法为:result=object inst ...
分类:
其他好文 时间:
2019-09-11 23:41:51
阅读次数:
79
转自:https://blog.csdn.net/jacqueslim/article/details/6792105 1. 一般来说,如果一个类要被另外一个类继承,而且用其指针指向其子类对象时,如题目中的A* d = new B();(假定A是基类,B是从A继承而来的派生类),那么其(A类)析构函 ...
分类:
其他好文 时间:
2019-09-11 23:39:55
阅读次数:
132
一、了解Python虚拟环境 所谓虚拟环境可以理解为不同的不连通的本地设备,打个比方就是在一台电脑上能做到多台电脑能做的事情。 例如:现在我们有两个项目需要不同的配置,记为A项目需要库a B项目需要库b(****这里要提一下,虚拟环境不止一个,好比一个文件夹里有好几个子文件夹,不同的子文件夹存放不同 ...
分类:
编程语言 时间:
2019-09-11 19:56:38
阅读次数:
207
在eclipse中建立SpringBoot的maven项目时,继承父类,添加如下代码: 但有时会出现解析不了父类的POM情况(Project build error:Non-resolvable parent POM),这时只需在pom.xml中添加如下代码: 最后再选中项目右键-->Maven-- ...
分类:
编程语言 时间:
2019-09-11 16:07:05
阅读次数:
123
@Override注解的作用 当你想重写父类的某个方法时,它可以帮你检查方法的正确性。 举例说明 比如说我们重写父类的toString()方法,但我们现在将toString这个方法名拼错了,这是它会在IDE中发出一个警告,告诉我们该方法名拼写有问题,也或者是该方法的类型与父类对应的方法类型不匹配,也 ...
分类:
编程语言 时间:
2019-09-11 11:53:42
阅读次数:
74
Java 重写方法 子类可以继承父类的对象方法 在继承后,重复提供该方法,就叫做方法的重写 又叫覆盖 Override 步骤 1 : 父类Item 父类Item有一个方法,叫做effect package property; public class Item { String name; int ...
分类:
编程语言 时间:
2019-09-11 11:51:55
阅读次数:
121
抽象类 abstract 关键字 概念:一个类中有一种方法只有方法名 没有方法体 抽象类将设计与实现分类 总结:1、含有抽象方法的类 一定是抽象类 2、抽象类不能被实例化,但是可以有构造方法(构造方法只能被子类调用) 3、抽象类只能用来被继承,子类必须继承父类的抽象方法 接口 interface 修 ...
分类:
其他好文 时间:
2019-09-11 11:49:18
阅读次数:
83
1、Throwable是父类,我们看看API对Throwable类的声明: exception是子类,API中对它的声明如下: 2、Throwable是根基,Exception是从Throwable派生出来的。 3、Throwable中包括Exception(异常)和Error(错误)。 4、Thr ...
分类:
其他好文 时间:
2019-09-10 23:50:24
阅读次数:
101
在子类内部,可以访问从另一个包继承过来的父类的Public和protected成员 在子类外部,只能通过子类对象名访问public成员 ...
分类:
其他好文 时间:
2019-09-10 23:35:03
阅读次数:
117