子类
-
JavaScript学习笔记(二十八)——class类
class 类 1、理解: es6中为了更好的把js设计出面向对象的语言的语法特征,把es5中new 函数名() 又是类又是构造函数分离出来,创造了class。 js是什么语言? …
-
Java-[泛型:? extends T 与 ? super T]
泛型:? extends T 与 ? super T java的一个设计理念是,与泛型相关的异常最好是在编译期间就被发现,因此设计了extends与super这两种方式。 具体…
-
Python设计模式-六大设计原则
Python设计模式-六大设计原则 单一职责原则 (Single Responsibility Principle) 顾名思义,单一职责的原则是说一个类只负责一项职责(操作)。如果…
-
java为什么有些异常throw出去需要在函数头用throws声明,一些就不用?
用的越多,不懂的就越多 why? java异常体系结构如下 Throwable类:所有的异常类,都直接或者间接的继承这个类。三个重要的方法: 堆栈跟踪是方法调用过程的轨迹,它包含…
-
Java面向对象
面向对象(OOP) 面向对象&面向过程 面向过程思想: 步骤清晰简单,第一步做什么、第二步做什么…… 面对过程适合处理一些较为简单的问题 面对对象思…
-
java继承的三个特点和抽象的概念
java继承的三个特点: java只支持单继承,不支持多继承 因为比如,一个子类继承了两个父类,到调用的时候 是会报错的,就好比如:老爸让你继承家庭的一些遗产,在这时你继承了两个,…
-
super和this关键字图解和java继承的三个特点
super和this关键字图解 父类空间优先于子类对象产生在每次创建子类对象时,先初始化父类空间,再创建其子类对象本身。目的在于子类对象中包含了其对应的父类空间,便可以包含其父类的…
-
Map常用子类和Map接口中的常用方法
Map常用子类 HashMap:存储数据采用的哈希表结构,元素的存取顺序不能保证一致。由于要保证键的唯一、不重复,需要重写键的hashCode()方法、equals()方法。Lin…
-
8 abstrac类与接口的比较
接口和abstract类的比较如下: abstrac类和接口都可以有abstract方法。 接口中只可以有常量,不能够有变量;而abstrac类中既可以有常量也可以有变量。 abs…
-
instanceof关键字进行类型判断
如何才能知道一个父类引用的对象,本来是什么子类?格式:对象 instanceof类名称这将会得到一个boolean值结果,也就是判断前面的对象能不能当做后面类型的实例