自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dxone1的博客

小白编程学习笔记

  • 博客(4)
  • 收藏
  • 关注

原创 Java的扩展机制之四——抽象类与接口

抽象类:一个为了被继承而存在的类public abstract class Market {     public String name;//商场名称    public String goods;//商品名称    public abstract void shop();//抽象方法,用来输出信息}【1】使用abstract为关键字修饰的类叫抽象类,不可实例化(不能以此创建对象),只能作为其他...

2018-04-21 01:29:22 742

原创 Java的扩展机制之二——组合

组合:一个类通过将其他类的对象加入自己的类中,从而使用其资源【1】 继承(is a)仅适用于有共同点的父类与子类,组合(has a/is a part of)不要求类与类之间有直接联系【2】组合体现了一种包含的逻辑关系,诸多小类相互调用组合成一个大类,在构建一个大类时,我们可以把大类分解成很多小类(相当于产品与零件的关系),有利于多人合作和代码的复用【3】一个类在使用其他类时,可以以其他类为参数通...

2018-04-20 18:20:42 444

原创 Java的扩展机制之三——多态

多态是面向对象的第三大特征,意为一个名字有多种语言,即在程序设计中一种定义,多种实现,Java实现多态由向上转型和动态绑定机制结合完成,即在继承关系下每个子类都定义有重写的方法,利用向上转型机制将子类对象转化为父类对象,转型后的父类对象通过动态绑定机制自动调用转换前所属子类的方法【1】方法的重载:一个类中允许同时存在一个以上方法名相同,但方法签名(方法名+参数)不同(类型,个数)的同名方法(1)方...

2018-04-20 18:18:25 272

原创 Java的扩展机制之一——继承

Java作为面向对象程序语言具有十分优秀的扩展能力,Java中提供了多种机制对程序功能进行扩展,如继承,组合,多态,接口,内部类,灵活使用这些机制能使程序结构易于扩展,适用性强,性能优化并且代码优雅——Java语言程序设计继承    继承的基本思想:基于某个父类的扩展,定制出一个新类,子类可以继承父类中的原有属性和方法,也可以扩展出父类不具有的属性和方法,或对父类中的某些方法进行重写。【1】ext...

2018-04-19 01:46:40 565

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除