java基础面向对象
文章平均质量分 80
java888kankan
这个作者很懒,什么都没留下…
展开
-
黑马程序员——Java基础:面向对象一些概念的区分(三)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 20.继承:类与类之间的所属关系 1)提高了代码的复用性 2)让类与类之间产生了关系,有了这个关系,才有了多态的特性 3)java只支持单继承,不支持多继承,多继承可以用多实现。 多继承容易带来安全隐患(当多了父类中定义了相同的功能,原创 2015-04-18 16:06:43 · 396 阅读 · 0 评论 -
黑马程序员——Java基础:多态及其应用
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 多态:可以理解为事物存在的多种体现形态 1.多态的体现 父类的引用指向了自己的子类对象,父类的引用也可以接受自己的 子类对象,如Animal a = new Cat(); function(new Cat()); function(new Dog()); //后期加入代码原创 2015-04-19 11:04:11 · 471 阅读 · 0 评论 -
黑马程序员——Java基础:面向对象一些概念的区分(一)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 1.类和对象 类:就是对生活中事物的描述,就是定义事物的属性和行为,比收入 票就是类,它的属性有班次、日期、价格:行为有过期作废,从 一个地方到另一个地方。 对象:就是这类事物实实在在存在的个体,就是在堆内存中用new建立 的实体,该实体被建立后原创 2015-04-16 18:26:33 · 407 阅读 · 0 评论 -
黑马程序员——Java基础:面向对象一些概念的区分(二)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 14.static的应用 1)工具类的对象中并未封装特有数据,成员方法也没有用到对象的 特有数据,所以该类不需要对象。可以考虑将工具类定义为static,直接 通过类名调用成员方法。 2)工具类的方法都定义成静态后,仍然可以被其他程序建立对象, 为了更加严谨,可以通过将构造函数私有化,原创 2015-04-17 08:53:57 · 413 阅读 · 0 评论 -
黑马程序员——Java基础:异常处理机制
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 1 异常 异常:是指程序在运行时出现的不正常情况。因为问题的产生有有问题的名称、有问题的描述、产生的原因、问题出现的位置等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。所以,异常就是java按照面向对象的思想将问题进行对象封装。这样处理的好处是将正常流程代码和问题代码分开处理,便于阅读原创 2015-04-21 00:11:28 · 554 阅读 · 0 评论