自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象重点概述2

9、继承 (1)为什么使用继承 代码复用(多个子类中有共同的方法或者属性) 实现多态(多个子类为了满足自己的需要将父类的方法重写) (2)如何使用继承 [访问修饰符] class 子类名 extends 父类名 { 子类成员变量 子类成员方法 } (3)子类可以继承父类的哪些内容 可以继承public和protected修饰的属性和方法,不论父类子类是否在同一个包里 可以继承默认访问修饰符的属性和方法,但是父类和子类必须在同一个类里 无

2021-09-16 16:43:22 77

原创 面向对象重点概述

重载(Override) 方法的重载是指同一个类中,同名方法,参数不同,与返回值无关。 子类从父类继承的同名方法也可以和子类本身的同名方法构成重载。 public class OverrideTest { public static void main(String[] args) { People p = new People(); p.show(); Student s = new Student(); s.show(); ...

2021-09-13 16:59:39 124

原创 多态之重写

重写 1、什么是重写?(override) 继承链上不同的类,有同名的方法。 子类可以使用同名,同参,不同实现覆盖,重写父类的方法。 从而实现了多态(一个方法,多种实现,还能调用)。 2、在哪用重写? 3、为什么重写? 同名方法有不同的实现,可以根据情况调用不同的方法 重写根据对象的真实数据类型来调用 重载根据方法的参数来调用 4、怎么用重写? 两同一不同两小一大 两同:同名同参方法(类型,顺序,个数) 一不同:继承链

2021-09-09 11:14:20 352

原创 多态之一的重载

多态 1、什么是多态? 一种事务的多种形态。 通俗上来讲,就是在编程语言中的多态,就是指同名方法,(构造方法)有多种不同的实现,并且程序可以根据当时的情况,自己调用合适的同名方法之一,他类似于,汉语的多义字。 2、多态分为两类 重载:一个方法,多个实现(使用参数来判别) 重写:一个方法,多个实现(使用的调用对象的真实类型来判别) 如何构成重载 两同三不同 两同:同一个类的,同名方法 三不同:方法的参数(个数,类型,顺序

2021-09-08 10:33:51 154

原创 面向对象三大特征

面向对象三大特征 1、封装 为什么说封装是最重要的??? 封装就是利用权限修饰符,隐藏成员,让某些成员不可见。 为什么要封装 1.安全 2.隐藏实现细节,提高代码的维护性,消除调用的与实现的耦合性。 封装使用权限修饰符来实现的 三种权限修饰符,四个限制范围。 private protected public 默认的(什么都不写) 修饰类里边的属性及其方法可以用public,

2021-09-07 09:10:00 85

空空如也

空空如也

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

TA关注的人

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