当前位置: 首页 > news >正文

北京公司网站设计账号权重查询

北京公司网站设计,账号权重查询,计算机语言入门先学什么,怎么可以自己制作网站继承的概念 1. 被继承的类称为父类(超类),继承父类的类都称为子类(派生类) 2. 继承是指一个对象直接使用另一个对象的属性和方法,但是能继承非私有的属性和方法;(1) 构造方法不能被继承。(2) 但…

继承的概念

1. 被继承的类称为父类(超类),继承父类的类都称为子类(派生类)
2. 继承是指一个对象直接使用另一个对象的属性和方法,但是能继承非私有的属性和方法;(1) 构造方法不能被继承。(2) 但是子类的构造方法可以调用父类的构造方法(3)在子类的构造方法中使用super关键字可以调用父类的构造方法。
3. Java 只能实现单继承,即一个类只能有一个父类
4. 允许多层继承,即一个子类可以有一个父类,一个父类也可以有其他的父类;
5. 调用父类的构造方法时,子类必须通过 super(~~)调用父类的带参构造方法,
super 只能在子类构造方法中的第一句;

super关键字【总结八点】:

super用在子类中,目的只有一个,那就是访问父类中被隐藏的内容。(1) 无法通过super访问父类的private成员(2) super只能出现在子类(子类的实例方法或构造方法中)。(3) 使用 super 调用父类中的构造方法(super(实参)形式),必须在子类构造方法的“第一条语句”,调用父类中相应的构造方法,
若不显示的写出来,默认调用父类的无参构造方法,比如:super();1. 调用父类构造方法:在子类的构造方法中使用 super() 可以调用父类的构造方法,以初始化父类的部分。这通常用于确保在子类对象创建时,父类的初始化代码也得到执行。2. 访问父类成员:使用 super 关键字可以访问父类的字段和方法。super.field:访问父类的字段。super.method():调用父类的方法。3.在子类中重写父类方法:在子类中重写父类的方法时,可以使用 super 来调用父类的版本。这在子类想要扩展父类方法的行为时很有用。4.避免方法名冲突:如果子类和父类中有同名的方法,可以使用 super 来区分调用哪个类的方法。5. 在构造方法中的使用:在子类构造方法中的第一行使用 super() 可以调用父类的无参构造方法。如果父类没有无参构造方法,需要显式调用其他构造方法并传入参数。6. 静态上下文中的使用:super 不能在静态上下文中使用,因为它是与实例相关的关键字。7. 接口的默认方法:如果一个类实现了多个接口,而这些接口有同名的默认方法,可以使用 super 来调用特定接口的默认方法。例如:super.InterfaceName.super.method()。8. 构造方法与 this 和 super 的关系:构造方法中的 this() 和 super() 不能同时使用,因为它们都必须作为构造方法的第一行。

方法的重写(overriding)

1)在继承关系中,子类与父类的方法要求:必须有相同的方法名称,相同的参数列表,返回值类型相同。
2)子类抛出的异常不能超过父类相应方法抛出的异常
3)子类方法的访问级别不能低于父类相应方法的访问级别
4)父类中的方法若使用 private、static、final 任意修饰符修饰,那么,不能被子类重写。

方法的隐藏

	隐藏是对于静态方法和成员变量(静态变量和实例变量)而言的发生条件:子类和父类存在同名、同参数列表(参数类型和数量)的**静态方法**。隐藏与重写最本质的区别是,重写是多态的前提,利用重写可以实现多态,而隐藏则无法实现多态。隐藏是在编译时解决的重写与隐藏的根本区别:
(1)如果子类重写了父类的方法,则通过父类的引用调用的是子类的方法;
(2)如果子类隐藏了父类的方法,则通过父类的引用调用的仍然是父类的方法;
(3)这表明了实例方法的调用是动态绑定的,是在运行的时候根据对象真正的类型来决定调用哪个方法,而静态方法的调用是静态绑定的,是根据引用的类型来决定调用哪个方法。

成员变量的隐藏

当子类继承了父类,在子类中声明了与父类具有相同名称的成员变量时,那么就说子类隐藏了父类中的成员变量。子类不能重写父类中的成员变量,只能隐藏。

所以,不管是静态变量还是实例变量,打印的是父类还是子类的成员变量取决于引用的类型,而不是对象的类型,因为子类隐藏了父类的成员变量。
在这里插入图片描述

http://www.hrbkazy.com/news/6104.html

相关文章:

  • 建设网站的技术手段制作网页模板
  • 大学生文创产品设计知乎seo
  • 做去自己的网站首页wordpress免费网站
  • 网站设计建设 公司360线上推广
  • 网站站内的seo怎么做淘宝搜索热词排名
  • 服务器上配置网站百度云登录
  • 动漫设计专业就业方向黄山seo排名优化技术
  • 班级网站 建设目标广州网站关键词推广
  • 网站到期了如何做网络推广
  • 注册公司取什么名字最佳seo点击器
  • 怎么样可以自己做网站河南网站建设公司哪家好
  • 医疗器械展会2023列表深圳网站关键词排名优化
  • 如何细分行业 做网站赚钱百度投诉电话
  • 网站建设跟网站开发有什么区别吗简单免费制作手机网站
  • 人脉做的最好的网站搭建网站步骤
  • 女和男做的视频网站今日重大国际新闻军事
  • 骨科医院网站模板最新的军事新闻
  • 定制彩票网站开发怎样下载优化大师
  • id中怎么导入wordpress淘宝关键词排名优化技巧
  • 网站编辑年终总结在线培训系统平台
  • 如何做网站解析青岛网站建设
  • 开发公司名字南昌网站seo外包服务
  • 无锡网站设计厂家微信营销平台有哪些
  • 网页策划方案800字优化网站关键词排名
  • 网站开发费用多少钱线上销售如何找到精准客户
  • 长春网站建设工作室网站关键词推广优化
  • wordpress关注公众号发送验证码google关键词优化排名
  • 新华书店网上商城seo推广教程视频
  • 网站架构设计面试技巧网站关键词优化案例
  • 制作手机app需要学什么编程百度优化大师