Java面向对象之super关键字怎么用
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关Java面向对象之super关键字怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。/** this: 代表当前类的引用
千家信息网最后更新 2025年02月01日Java面向对象之super关键字怎么用
这篇文章将为大家详细讲解有关Java面向对象之super关键字怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
/** this: 代表当前类的引用 1. 当局部变量和成员变量同名时, 成员变量要加 this 限定 2. 实例化时 可以用 this 调用当前类的构造方法, 必须写在第一行 3. 可以用 this 调用当前类的 普通方法 super : 代表当前父类的引用 1. 实例化子类时, 可以用 super 调用父类的 非私有方法 2. 实例化子类时. 可以用 super 调用父类的 构造方法 , 必须写在第一行 3. 在子类的方法中 , 可以用 supe 调用父类的 非私有方法.*/public class Test1 { public static void main(String[] args) { // 实例化 农夫 Father father = new Father(); father.setName("农夫"); father.setAge(90); System.out.println(father.getAge() + " 岁 " + father.getName() + " 有 " + father.getWealth()); Father father = new Father("农夫", 90); System.out.println(father.getAge() + " 岁 " + father.getName() + " 有 " + father.getWealth()); Son son = new Son("农夫", 90); System.out.println("儿子知道父亲的 : " + son.getAge() + " 岁 " + son.getName() + " 有 " + son.getWealth()); son.work(); }}//父类class Father { private String name; private int age; private String wealth; public Father() { wealth = "100两黄金"; } public Father(String name, int age) { this(); this.name = name; //this.age=age; this.setAge(90); } public void work() { System.out.println("耕地"); } public String getWealth() { return wealth; } public void setAge(int age) { this.age = age; } public int getAge() { return age; } public void setName(String name) { this.name = name; } public String getName() { return name; }}//子类class Son extends Father { public Son(String name, int age) { super(name, age); //super.setName(name); //super.setAge(age); } public void work() { super.work(); System.out.println("儿子 寻找黄金宝藏"); System.out.println("只有通过自己的勤奋劳动, 才能得到果实 是最大的宝藏"); }}
关于"Java面向对象之super关键字怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
方法
农夫
子类
实例
变量
篇文章
关键
关键字
对象
一行
代表
儿子
宝藏
成员
更多
黄金
私有
不错
实用
普通
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么租赁服务器
丽江数据库安全审计
海南书法教学软件开发
杭州边瑞网络技术有限公司游戏
深圳市诚骏网络技术有限公司
医学类科学引文数据库
群聊数据库表
学习软件开发教学
数据库 系统消息队列
网络安全风险相关的案例分析
浪潮服务器 ibm服务器
鼎泰风华互联网科技有限公司
闵行区机械网络技术采购信息
centos7安装服务器
ep控制面板数据库密码
从事数据库工程师需要考哪些证书
株洲网络安全系统多少钱
数据库加密技术概述
学软件开发不配电脑
杭州龙潭区app软件开发
rczp数据库
计算机网络技术基础设备名称
棋牌游戏服务器端架构
兰州铁路网络安全
新手桌面软件开发工具
incident数据库
叶县网络安全等保招标
我的世界服务器老卡住
图片中的数据库怎么读
网络安全公司怎么收费的