面向对象之6:继承后方法重写、权限修饰符(public、protected、缺省、private) 的总结:

本文详细介绍了Java中的权限修饰符,包括public、protected、default和private的使用场景和访问限制。同时,文章深入探讨了方法重写的原则和注意事项,强调了方法签名的一致性和访问权限的要求。此外,还提到了哪些父类方法不能被子类重写,以及方法重写与方法重载的区别。对于Java开发者来说,理解这些概念对于写出高质量的代码至关重要。
摘要由CSDN通过智能技术生成

目录

权限修饰符:

权限修饰符总结:

继承后的方法重写:

方法重写(也叫方法覆盖)的注意事项:

父类不能被子类重写的方法:

方法重写和方法重载的区别:


权限修饰符:

如图所示:

权限修饰符总结:

  1. public 关键字: 修饰(   类、成员方法、成员变量、常量、内部类、构造器。) 访问权限最大,在整个项目中都可以访问public修饰的内容。不同项目中访问只需要导包即可。
  2. protected 关键字:修饰 (成员方法、成员变量、常量、内部类、构造器。)访问权限第二,在一个包中 两个类 不管是不是 子父类关系 都可以访问protected修饰的内容。不同项目中访问protected修饰的内容 那么这个类 就必须 要是它的子类,且需要导包才可以访问。不同包中类与类之间需要 具有继承关系才能访问。
  3. default(缺省,就是不写public、protected、private):修饰( 类、成员方法、成员变量、常量、内部类、构造器、构造代码块、普通代码块。)访问权限第三,在同一个包中都可以访问,如果在不同包中就不可以访问,就算是子类也无法访问父类中用 缺省修饰 的内容! (构造代码块只在本类中初始化对象的执行,普通代码块只在包类中的方法中执行!)
  4. private 关键字:修饰 成员方法、成员变量、常量、内部类、构造器。访问权限最低,被private修饰的内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值