上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 抽象类 方法功能声明相同,但方法功能主体不同。那么这时也可以抽取,但只抽取方法声明,不抽取方法主体。那么此方法就是一个抽象方法 当定义了抽象函数的类也必须被abstract关键字修饰,被abstract关键字修饰的类是抽象类 抽象类定义的格式:abstract class 类名 {} 抽象方法定义的 阅读全文
posted @ 2019-12-18 10:58 xiren88 阅读(145) 评论(0) 推荐(0)
摘要: 继承的作用 第一好处:继承的本质在于抽象。继承的出现让类与类之间产生了关系,提供了多态的前提,类是对对象的抽象,继承是对某一批类的抽象。 第二好处:为了提高代码的复用性。 extands的意思是“扩展”。子类是父类的扩展。 【注】JAVA中类只有单继承没有多继承! 接口可以多继承! 注意事项: 1、 阅读全文
posted @ 2019-12-18 10:03 xiren88 阅读(137) 评论(0) 推荐(0)
摘要: 解决 成员变量和局部变量同名问题 可以在成员变量名前面加上this.来区别成员变量和局部变量 class Person { private int age; private String name; public void speak() { this.name = "小强"; this.age = 阅读全文
posted @ 2019-12-17 12:29 xiren88 阅读(117) 评论(0) 推荐(0)
摘要: 意义 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 便于调用者调用。 良好的封装,便于修改内部代码,提高可维护性。 良好的封装,可进行数据完整性检测,保证数据的有效性。 使用访问控制符,实现封装 同一个类 同一个包中 阅读全文
posted @ 2019-12-17 11:57 xiren88 阅读(197) 评论(0) 推荐(0)
摘要: 区别: 值传递穿的是变量里存储的值 引用传递 传递的是地址 值传递内存图 引用传递内存图 阅读全文
posted @ 2019-12-17 11:36 xiren88 阅读(225) 评论(0) 推荐(0)
摘要: 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量 区别二:在内存中的位置不同 成员变量存储在堆内存的对象中 局部变量存储在栈内存的方法中 区别三:生命周期不同 成员变量随着对象的出现而出现在堆中,随着对象的消失而从堆中消失(gc垃圾回收机制) 局部变量 阅读全文
posted @ 2019-12-17 11:32 xiren88 阅读(160) 评论(0) 推荐(0)
摘要: 面向对象与面向过程的区别 面向对象:面向对象的思维模式说白了就是分类思维模式。思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索 自我理解(领导思想 让一类人干一类事,思考的使用谁干,至于怎么干不用考率) 面向过程:面向过程的思维模式是简单的 阅读全文
posted @ 2019-12-17 11:16 xiren88 阅读(156) 评论(0) 推荐(0)
摘要: 集合的遍历 通过集合遍历,得到集合中每个元素,这是集合中最常见的操作。集合的遍历与数组的遍历很像,都是通过索引的方式,集合遍历方式如下 13 import java.util.ArrayList; 14 public class ArrayListDemo02 { 15 public static 阅读全文
posted @ 2019-12-17 10:56 xiren88 阅读(152) 评论(0) 推荐(0)
摘要: ArrayList集合 是程序中最常见的一种集合,它属于引用数据类型(类)。在ArrayList内部封装了一个长度可变的数组,当存入的元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作一个长度可变的数组。 集合的创建 导包:impo 阅读全文
posted @ 2019-12-17 10:38 xiren88 阅读(133) 评论(0) 推荐(0)
摘要: 类的定义格式 创建java文件,与类名相同 public class 类名{ 数据类型 属性名称1; 数据类型 属性名称2; … } 类的使用格式 导包:我们将所有的类放到同一个文件夹下,可以避免导包。 创建对象:数据类型 变量名 = new 数据类型(); 调用方法:目前我们定义的自定义类不涉及方 阅读全文
posted @ 2019-12-17 10:30 xiren88 阅读(201) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页