面向对象
呆了个呆
这个作者很懒,什么都没留下…
展开
-
黑马程序员——面向对象(封装、构造函数、静态)
------- android培训、java培训、期待与您交流! ----------面向对象面向对象的特点: 1:封装 2:继承 3:多态 面向对象是相对面向过程而言。面向对象和面向过程都是一种思想面向过程:强调的功能的行为,执行者面向对象:将功能封装进对象,强调具备了功能的对象。指挥者面向对象是基于面向过程的。面向对象思想的特点原创 2013-12-20 20:37:58 · 453 阅读 · 0 评论 -
黑马程序员——单例设计模式
------- android培训、java培训、期待与您交流! ------- 单例模式是指:对于一个类在内存中只能存在唯一一个对象, 饿汉式(先初始化对象,Single类一进内存就创建好了对象)1,将构造函数私有化2,在类中创建一个本类对象3, 提供一个方法可以获取到该对象 class Single { private Si原创 2013-12-20 21:44:08 · 509 阅读 · 0 评论 -
黑马程序员——抽象类&接口
------- android培训、java培训、期待与您交流! ---------- 抽象类的特点:1,抽象方法一定在抽象类中2,抽象方法和抽象类都必须被abstract关键字修饰3, 抽象类不可以用new创建对象,因为调用抽象方法没意义4,抽象类中的抽象方法要被使用,必须由子类复写起所有的抽象方法后,建立子类对象调用。 如果子类只覆盖了部分的抽象方法,那么该子原创 2013-12-21 00:21:43 · 422 阅读 · 0 评论 -
黑马程序员——继承
------- android培训、java培训、期待与您交流! ----------继承的好处: 继承的出现,提高了代码的复用性。 继承的出现,让类与类之间产生了关系,extends来表示,这个关系的出现,就有了面向对象的第三个特点多态。继承的体系结构:就是对要描述的事物进行不断的向上抽取,就出现了体系结构。 要了解这个体系结构中最共性的内容,就看最顶层的类。 要原创 2013-12-20 22:58:01 · 417 阅读 · 0 评论 -
黑马程序员——内部类
------- android培训、java培训、期待与您交流! ---------- 内部类:将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。内部类的出现再次打破了java单继承的局限性内部类是指在一个外部类的内部再定义一个类。 内部类作为外部类的一个成员,并且依附于外部类而存在的。 内部类可为静态,可用protected和private修饰。(原创 2013-12-21 14:29:14 · 419 阅读 · 0 评论 -
黑马程序员——异常
------- android培训、java培训、期待与您交流! ---------- 异常:异常就是Java程序在运行过程中出现不正常情况。异常由来:问题也是现实生活中一个具体事务,也可以通过java 的类的形式进行描述,并封装成对象。其实就是Java对不正常情况进行描述后的对象体现。 Throvable类是java语言中所有错误或异常的超类 对于严重问题,j原创 2013-12-21 19:20:39 · 455 阅读 · 0 评论 -
黑马程序员——多态
------- android培训、java培训、期待与您交流! ---------- 多态:某一类事物的多种存在形态多态的体现:父类的引用指向自己的子类对象对象多态的前提: 1:类与类(或接口)要有继承(或实现)关系。 2:一定要有方法的覆盖。多态的好处 多态的出现大大的提高了程序的扩展性。 多态的弊端 提高了扩展性,但是只能使用父类的引原创 2013-12-21 12:19:03 · 417 阅读 · 0 评论