自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 接口

接口 语法: 接口的特性: 接口不可以被实例化 实现类必须实现接口的所有方法 实现类可以实现多个接口 接口中的变量都是静态常量 示例: 接口比抽象类更好的特性: 可以被多继承 设计和实现完全分离 更自然的使用多态 更容易搭建程序框架 更容易更换实现 一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法 抽象类利于代买复用,接口也利于代码维护 接口中的属性全都是全局静态常量 方法都是全局抽象方法 接口无构造方法 ...

2021-02-17 21:17:34 58

原创 多态

多态 使用多态的好处: 减少类中的代码量 提高代码的可扩展性 提高代码的可维护性 实现多态的三个要素: 编写具有继承关系的父类和子类 子类重写父类方法 使用父类的引用指向子类对象 父类到子类的转换: 例:Pet pet=new Dog();// 向上转型 又称自动类型转换 父类到子类的转换: 例:Dog dog=(Dog)pet;//正确 Penguin pen=(Penguin)pet://报错,必须转换为父类指向的真实子类类型 实现多态的两种形式: 使用父类作为

2021-02-17 21:17:05 58

原创 继承

继承 优点: 减少代码冗余 提高了代码的可维护性 提高了代码的可重用性 缺点: 类的耦合性增强了 开发原则:高内聚,低耦合 内聚:自己完成某件事情的能力 耦合:类与类之间的关系 语法: class Pet(){//父类 //公共的属性和方法 } calss Dog extends Pet(){//子类只能继承一个父类 //子类特有的属性和方法 } calss Penguin extends Pet(){//子类只能继承一个父类 //子类特有的属性和方法 } 子类访问父类成员: 访问父类构造方法:

2021-02-17 21:16:29 68

空空如也

空空如也

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

TA关注的人

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