摘要:
final的意思是最终,修饰类的时候不能被继承,类的成员不能被修改 final修饰类不可以被继承,但是可以继承其他类。 错误示范: final修饰的方法不可以被子类重写,但父类中没有被final修饰方法,子类重写后可以加final。 final修饰的变量称为常量,这些变量只能赋值一次。而且终身不变( 阅读全文
posted @ 2019-05-23 19:55
麻包缝裤衩
阅读(185)
评论(0)
推荐(0)
摘要:
什么是构造方法? 首先构造方法的名字必须和所在类的名字一致,没有返回值,不能声明void! 注意问题:1.当你没有写构造方法时,你的编译器会自动给你添加一个空参构造.public Person(){}2.当你自己写了一个构造方法时,编译器就不会给给你添加了 构造方法在第一次newt对象的时候调用,且 阅读全文
posted @ 2019-05-23 19:46
麻包缝裤衩
阅读(174)
评论(0)
推荐(0)
摘要:
什么是多态?! 父类引用变量可以指向子类对象 但是前提必须是子父类继承关系或者是接口关系,否则无法完成多态,在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。 多态的定义格式: 父类类型 变量名 = new 子类类型(); 变量名.方法名(); 多态的成员特点: 多态中调用(成员变量)的 阅读全文
posted @ 2019-05-23 19:30
麻包缝裤衩
阅读(174)
评论(0)
推荐(0)
摘要:
一:概念 接口是功能的集合。同样可以看做一种数据类型,是比抽象类更为抽象的“类”。 接口描述应该具备的方法,并没有具体的实现。具体实现由接口的实现类(相当于接口的子类来完成)。 什么是接口? 一个普通方法都没有,全是抽象方法!这就是接口 定义接口所在的仍为.java文件,虽然声明时使用的为inter 阅读全文
posted @ 2019-05-23 19:06
麻包缝裤衩
阅读(279)
评论(0)
推荐(0)
摘要:
什么是抽象类? 可以简单理解为光说不做,例如:好好学习,将来发大财,就比较抽象! 只有方法声明,没有方法主体,那么这就是一个抽象类 抽象类的关键字:abstract 当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类。 抽象方法定义的格式: public 阅读全文
posted @ 2019-05-23 18:42
麻包缝裤衩
阅读(126)
评论(0)
推荐(0)
摘要:
什么叫做继承? 父类有的东西 子类继承过来必须有 但是子类有的东西 父类不一定有,叫继承! 继承的关键字:extends 格式: public class 子类 extends 父类 {} 继承的好处有什么? 继承的好处提高了代码的复用性 继承也实现了类与类之间的关系,提供了多态的前提 在java中 阅读全文
posted @ 2019-05-23 18:20
麻包缝裤衩
阅读(110)
评论(0)
推荐(0)
摘要:
什么是封装? 隐藏了实现细节,还要对外提供可以访问的方式。 封装的关键字:private 私有 在类定义中用private关键字来实现封装 封装可以对本类进行访问!!对外就必须提供其他方式 封装有什么好处? 一是用private把类的细节与外界隔离起来,从而实现数据项和方法的隐藏,而要访问这些数据项 阅读全文
posted @ 2019-05-23 11:04
麻包缝裤衩
阅读(181)
评论(0)
推荐(0)
摘要:
在实体类中只有属性和方法 区别一:定义的位置 首先在定义类中的变量是成员变量 定义方法种的是局部变量 区别二:在内存中的位置不同 成员变量存储在堆内存的对象中 局部变量存储在栈内存的方法中 区别三:生命周期不同(什么时候创建,什么时候销毁!) 成员变量随着对象的出现而出现在堆中,随着对象的消失而从堆 阅读全文
posted @ 2019-05-23 10:43
麻包缝裤衩
阅读(502)
评论(0)
推荐(0)
摘要:
对象是实物存在的实体,例如人类、书桌、计算机、高楼大厦等。 面向过程:思考“我该怎么做”然后一步步实现 面向对象:思考“我该让谁去做这个事情,那个“”谁“就是对象””. 面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)。 类与对象: 1、对对象进行 阅读全文
posted @ 2019-05-23 09:48
麻包缝裤衩
阅读(207)
评论(0)
推荐(0)
摘要:
集合是储存对象的,长度可变,可以封装不同的对象 增:add(index,element); addAll(index,Collection); 删:remove(index); 改:set(index,element); 查:get(index); 首先第一步在使用ArratLiast时需要进行导包 阅读全文
posted @ 2019-05-23 09:28
麻包缝裤衩
阅读(145)
评论(0)
推荐(0)
摘要:
在java里面,方法就是用来解决完成某件事情或者实现某个功能的办法。 修饰符 返回值类型 方法名(参数类型参数名1,参数类型参数名2,......){ 执行语句 ……… return 返回值;(有返回值类型加return返回值,返回值类型如果不是void的情况下) } 什么叫方法的重载:就是在同一个 阅读全文
posted @ 2019-05-23 09:11
麻包缝裤衩
阅读(176)
评论(0)
推荐(0)

浙公网安备 33010602011771号