首页 > 其他分享 >8.7 属性覆盖

8.7 属性覆盖

时间:2023-06-07 17:24:36浏览次数:29  
标签:info 8.7 覆盖 子类 查找 父类 super 属性

demo

class Channel {
    String info = "www.mldn.cn";// 非私有属性;默认default,private不可访问;
}

class DatabaseChannel extends Channel {
    int info = 12;
    public void fun(){
        System.out.println("[父类info成员属性]" + super.info);
        System.out.println("【子类info成员属性】" + this.info);
    }
}

public class HelloWorld {
    public static void main(String args[]){
        DatabaseChannel channel = new DatabaseChannel();
        channel.fun();
    }
}

super和this的区别----常见面试题

  • 1.this表示先从本类查找所需要都属性和方法,如果本类不存在,则查找父类;super不查找子类,直接查找父类;
  • 2.都可以在进行构造方法调用时,this()调用的时本类构造,super()是由子类调用父类构造;2个语句都必须放在构造语句首行;所以不能够同时出现;
  • 3.this可以表示当前对象;

标签:info,8.7,覆盖,子类,查找,父类,super,属性
From: https://www.cnblogs.com/pansidong/p/17464000.html

相关文章

  • WPF学习笔记一 依赖属性及其数据绑定
    本文想通过由浅入深的讲解让读者比较深的理解依赖属性. 首先,我们回顾一下依赖属性的发展历史. 最初,人们提出面向对象编程时,并没有属性这个说法,当时叫做成员变量.一个对象由成员变量和成员函数组成,如下:PublicClassA{PublicintIndex;//成员变量PublicvoidFu......
  • 7、hive shell客户端与属性配置、内置运算符、函数(内置运算符与自定义UDF运算符)
    ApacheHive系列文章1、apache-hive-3.1.2简介及部署(三种部署方式-内嵌模式、本地模式和远程模式)及验证详解2、hive相关概念详解--架构、读写文件机制、数据存储3、hive的使用示例详解-建表、数据类型详解、内部外部表、分区表、分桶表4、hive的使用示例详解-事务表、视图、物......
  • TSS固体放电管的属性大致有哪些?
    之前在写关于GDT放电管与TSS放电管之间的差异时,其实有谈到TSS(固体放电管)它拥有的一些特性,今天优恩小编还是想重复一下,希望更多小伙伴能够记住。TSS,有人叫它固体放电管、也有人叫它半导体放电管,它主要的应用场景就是在一些通讯接口、安防系列、工业、网络系统中,用作于通讯信号端口的......
  • Spring 学习笔记(7)—— 使用外部属性文件
    1使用PropertyPlaceholderConfigurer属性文件驱动器类名,JDBC的URL地址及数据库用户名/密码都直接写在XML文件中,部署应用的时候,必须先找出这个Bean部署XML文件,再找出数据源Bean定义的代码段进行调整,很麻烦。在实际应用中,应该将这些配置信息抽取到一个配置文件中。2使......
  • Vue——计算属性、监听属性、Vue生命周期、组件介绍和使用、组件间通信、ref属性
    计算属性//1计算属性是基于他们的依赖变量进行缓存的//2计算属性只有在它的相关依赖变量发生改变时才会重新求值,否则不会变(函数只要页面变化,就会重新运算)//3计算属性就像python中的property装饰器,可以把方法/函数伪装成属性//4计算属性,必须有返回值<body><divid......
  • 特殊文件:Properties属性文件
             ......
  • 爬取网站的背景是获取《王者荣耀》游戏中各个英雄的详细属性数据
    一,选题背景 此次爬取网站的背景是获取《王者荣耀》游戏中各个英雄的详细属性数据,以便进行游戏分析和比较。《王者荣耀》是一款非常流行的多人在线战斗竞技游戏,拥有大量的英雄角色,每个英雄都有其独特的属性和技能。游戏玩家需要通过了解每个英雄的属性和技能,才能更好地制定游戏......
  • WPF教程(四)RelativeSource属性
    我们进行Bingding时,如果明确知道数据源的Name,就能用Source或者ElementName进行绑定,但是有时候我们需要绑定的数据源可能没有明确的Name,此时我们就需要利用Bingding的RelativeSource进行绑定,这种办法的意思是指当前元素和绑定源的位置关系。(1)控件关联自身的属性——Self <Windowx:......
  • Vuex的五个属性及使用方法示例
    一、Vuex简介Vuex是Vue.js的状态管理库,它通过中心化的状态管理使得组件间的数据共享更加容易。Vuex包含五个核心属性:state、getters、mutations、actions和modules。Vuex是Vue.js的状态管理库,它提供了一种集中式存储管理应用程序中所有组件的状态,并将其分离到一个可预测的状态容器......
  • Windows AD域查询属性-密码过期时间
    WindowsAD域查询属性-密码过期时间WindowsPowerShell命令方式查询:netuserzhou/domain找出SamAccountName的值为zhou的用户部分信息PSC:\user\admin>netuserzhou/domainUsernamezhouFullnamezhouCommentUser'scomment......