
java
◎呓语
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
构造方法
构造方法: 1,与类名称相同 2,不含返回值(void有返回值,只是返回值为空); 3,不能在方法体中使用return 语句返回一个值 4,当自定义了一个构造方法后,编辑器将不再自动创建不带参数的构造方法(默认方法); 5,在定义构造方法时加了void,则这个方法就不再被自动调用了。 构造方法的作用: 当一个类的实例对象刚产生时,这个...原创 2019-05-12 20:56:49 · 209 阅读 · 0 评论 -
抽象类与抽象方法
抽象类: 含有abstract修饰符的class即为抽象类; 抽象类可以声明对象,但不能实例化对象,必须靠子类将方法实现; 含有abstract方法的类必须为抽象类; 但是抽象类中的方法可以不是抽象的; 抽象方法 抽象方法不能实例化,即没有方法体(没有{}); 抽象方法在非抽象子类中需全部重写 抽象方法只能存在抽象类和接口中 例 package gt1; abstract cla...原创 2019-05-13 09:07:13 · 212 阅读 · 0 评论 -
接口
接口: 在java中,每个类只能一个父类,但一个接口可以使用extends关键字同时继承多个接口(多态化); (interface)相当于抽象类里的特殊类,一个类通过继承接口的方法,从而来继承接口的抽象方法; 接口类中只含有抽象方法和全局常量(默认方法为特例),且没有构造方法; 由于接口为抽象方法,所以接口对象同样不能实例化, 接口的子类(若不是抽象类),则必须重写接口中全部的抽象方法 ...原创 2019-05-13 10:51:02 · 133 阅读 · 0 评论 -
java设计模式——装饰模式
装饰模式概述:动态的给一个对象增添一些额外的功能或修饰。就扩展功能而言,装饰着模式提供了一种比使用子类更加灵活的替 代方案。装饰模式可以在不改变一个对象功能的基础上给对象增添额外的新行为。 例如对新房进行装饰:并没有改变房屋用来居住的本质,但可以让房子变得更漂亮,更舒服,更能满足居家的需求。 组成角色 抽象构件类:给出一个抽象接口,以规范准备接收...原创 2019-06-13 23:58:00 · 201 阅读 · 0 评论