- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序员————理解面向对象(第二篇)
1,理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象。面向对象是基于面向过程的。2,面向对象的特点是一种符合人们思考习惯的思想可以将复杂的事情简单化将程序员从执行者转换成了指挥者完成需求时:先要去找具有所需的功能的对象来用。如果该对象不存在,那么创建一个具有
2014-07-02 15:44:39 311
原创 黑马程序员————集合框架小结(第一篇)
1,集合是一个容器。用来存储对象。和数组的区别:存储的类型不同:数组可以存储基本数据类型和对象,集合只能存储对象。长度不同;数组的长度是固定的,集合的长度是可变的存储类型是否统一:数组只能存储相同类型的元素,集合可以存储不同类型的元素。2,每个集合都是一个容器,这些容器都有自己存储数据的方式,称之为数据结构,将这些集合共性的部分不断向上抽取,形成一个体系,就是集合框
2014-07-02 15:14:18 456
原创 黑马程序员——————————集合框架1
一、概述和体系概述1,为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。2,数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。3,集合类的特点:集合只用于存储对象,集合长度是可变的,集合
2014-06-16 23:09:15 355
原创 黑马程序员——————————字符串和基本数据类型对象包装类
一、String字符串的特点:1,字符串是一个对象,在常量池中存在2,字符串一旦被初始化就不能被改变3,String s1 = "abc";String s2 = new String("abc");的区别?s1在内存中有一个对象,s2在内存中有两个对象。4,String类复写了Object类中的equals方法,用于比较两个字符串内容是否相同。常见方法:1
2014-06-16 22:51:53 468
原创 黑马程序员——————————面向对象4
多态 多态:可以理解为事物存在的多种体现形态。 如:动物:猫,狗。猫 x = new 猫();动物 x = new 猫(); 1,多态的体现 父类的引用指向了自己的子类对象。 父类的引用也可以接收自己的子类对象。 2,多态的前提 必须是类与类之间有关系。要么继承,要么实现。
2014-06-12 23:21:44 390
原创 黑马程序员——————————面向对象3
一、继承 继承概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。 多个类可以称为子类,单独这个类称为父类或者超类。 子类可以直接访问父类中的非私有的属性和行为。 通过 extends 关键字让类与类之间产生继承关系。class SubDem
2014-06-11 23:07:48 380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人