- 博客(8)
- 收藏
- 关注
原创 .什么是接口,谈谈你的理解
.什么是接口,谈谈你的理解接口 就可以理解为 胶带 胶布 插口 提供转接的扣子,用来连接而开放的入口。它的存在是为了让两种事物连接在一起 描述如何让两种事物连接在一起的抽象
2020-12-14 14:43:50
408
原创 .Super是什么意思,它和this有什么区别
.Super是什么意思,它和this有什么区别super关键字表示超(父)类的意思。this变量代表对象本身使用super访问父类被子类隐藏的变量或覆盖的方法使用this表示当前调用方法的对象引用使用super调用基类构造函数,super应为构造函数中第一条语句使用this调用本类另一构造函数,this应为构造函数中第一条...
2020-12-14 14:42:54
195
原创 继承的语法,继承的关键字
继承的语法,继承的关键字子类的构造过程中必须调用其基类的构造方法子类可以在自己的构造方法中使用super()调用其基类构造方法。使用this()调用本类中的另外的构造方法如果调用super,必须写在子类构造方法的第一行如果子类的构造方法没有显示的调用基类的构造方法,则系统默认调用基类的无参数构造方法如果子类构造方法中既没有显示调用基类构造方法,而基类中有没有无参构造方法,则编译出错...
2020-12-14 14:42:30
194
原创 为什么要使用继承,使用继承的优点和缺点是什么
为什么要使用继承,使用继承的优点和缺点是什么优点:1.可以使用父类的所有非私有bai方法;而且单继承可由接口来du弥补。 2.可以继承父类中定义的成员方法以及成员变量,使得子类可以减少代码的书写。还可以重写父类的方法以增加子类的功能。缺点:1.耦合性太大 2.就是破坏了类的封装性,其实继承一般多用于抽象方法的继承和接口的实现...
2020-12-14 14:41:47
3555
原创 static 与非static修饰的区别
请简述static 与非static修饰的区别作用在方法上,方法的区别:static方法属于类,不属于类的实例对象,而非static方法属于类的实例对象,不属于类,static方法不需要实例对象就可以通过类名调用,且static方法中不能有实例成员(即实例方法或实例变量),而非static方法中可以以后static成员(即static方法,和static变量)作用在变量上:static变量属于类,非static变量属于实例对象或者是局部变量,static变量可以用类名引用,而非static方法只能创建
2020-12-14 14:41:02
617
原创 构造函数
什么是构造函数,构造函数的作用构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。...
2020-12-14 14:39:50
303
原创 字符串
字符串String 常用方法 长度是一定的length(): 求字符串的长度equals() 用来比较俩个字符串是否相同使用equalsIgnoreCase()方法 不区分大小写使用toLowerCase()方法 将大写转换为小写使用toUpperCase( )方法 将小写转换为大写Equals()方法区分大小写indexOf():能够找到某个字符或者字符串在原字符串中的位置(下标)lastIndexOf()能够找到某个字符或者字符串在原字符串中最后一次出现的位置(下标)con
2020-09-29 11:34:31
38
原创 java
类和对象对象:能够看得见摸得着,能进行描述的物体,我们称为对象。对象:有特征和行为。特征(属性):对对象的一个描述。行为(方法):对象的动作。对象:用来描述客观的一个实体,由一组属性和方法构成。类:类一定是由对象构成的,我们把对象按照某一特征划分成一个集合,我们把这个集合成为类类中: 有属性和方法定义一个类: 定义类名,属性,方法...
2020-09-29 11:28:53
48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人