package test;
class FatherClass{
public int value;
public void f(){
value = 100;
System.out.println("FatherClass.value="+value);
}
}
class ChildClass extends FatherClass{
public int value;
public void f(){
super.f();
value = 200;
System.out.println("ChildClass.value="+value);
System.out.println(value);
System.out.println(super.value);
}
}
public class Test {
public static void main(String args[]){
ChildClass cc = new ChildClass();
cc.f();
}
}
输出结果:
FatherClass.value=100
ChildClass.value=200
200
100
- 大小: 27.5 KB
分享到:
相关推荐
Java 中 super 关键字的三种用法 Java 中的 super 关键字有三种用法:在子类的构造函数中调用父类的构造方法、在子类中访问父类的成员变量或方法、在子类的构造函数中直接传递参数给父类的构造方法。 首先,在子类...
24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24.super关键字.zip24...
1. **构造器与super关键字**:在子类的构造器中,可以通过`super()`语句来调用父类的构造器,确保父类的状态在子类对象创建时得到初始化。这是Java强制子类构造器必须首先调用父类构造器的原因,除非父类有默认无参...
在Java编程语言中,`super`关键字是一个非常重要的概念,它允许我们引用当前对象的父类中的成员。这个关键字在处理继承关系时尤其有用,帮助我们实现多态性并访问被隐藏或重写的成员。本篇文章将深入探讨`super`...
Java 中的 super 关键字的三种用法 Java 中的 super 关键字是非常重要的,它可以用于访问父类的成员变量和方法。下面我们将讨论 super 关键字的三种用法。 第一种用法:在子类的构造函数中调用父类的构造方法 在...
### Java中的this与super关键字详解 #### 一、引言 在Java编程语言中,`this`和`super`是两个非常重要的关键字,它们在面向对象编程中扮演着不可或缺的角色。正确理解和使用这两个关键字对于编写高质量、易于维护...
在Java编程中,`super`关键字是一个非常重要的概念,它允许子类引用其直接父类的实例变量、方法,甚至调用父类的构造函数。理解并熟练运用`super`关键字是成为一名合格的Java开发者的关键技能之一。 首先,`super`...
理解this与super关键字的用法有助于程序员编写出更加规范、严谨的代码,并能够有效管理继承体系中类的属性和方法,避免歧义和错误。 在Java编程实践中,正确运用this与super关键字,可以提高代码的可读性和可维护性...
Java super关键字用法实战案例分析 Java super关键字是Java编程语言中的一种特殊关键字,用于访问父类的成员变量和方法。在Java中,子类继承父类时,需要使用super关键字来调用父类的构造方法、属性和方法。本文将...
一、super关键字的使用 1. **为什么需要super?** 当子类继承父类后,可能出现以下情况: - 子类重写了父类的方法,但仍需在子类中调用父类的原始实现。 - 子类和父类中有同名的属性,需要在子类中明确区分这...
博文链接:https://gml520.iteye.com/blog/129124
day09_10_super关键字的三种用法
深入浅析ES6 Class 中的 super 关键字 ES6 中的 Class 引入了一个新的关键字 super,这个关键字可以作为函数使用,也可以作为对象使用。在本文中,我们将深入浅析 ES6 Class 中的 super 关键字,了解其用法和特点。...
在Java编程语言中,`super`关键字是一个非常重要的概念,它用于引用当前对象的父类。`super`关键字主要用于以下几种情况:调用父类的构造器、访问父类的成员变量以及调用父类的非私有方法。下面我们将详细探讨`super...
Java super关键字的使用方法详解 Java super关键字是Java语言中的一种关键字,用于访问父类的成员变量和方法。在Java子类中,super关键字可以用来调用父类的构造方法、成员变量和方法,或者访问父类中的成员变量和...
9.15_子类方法调用父类方法super关键字|高级部分_面向对象|Python3.8入门_&_进阶_&_原生爬虫实战完全解读
在 Java 编程语言中,`super` 关键字是一个非常重要的概念,它主要用于处理类之间的继承关系。Java 是一种面向对象的编程语言,支持类的继承,这意味着一个类(子类)可以继承另一个类(父类)的属性和方法。`super`...
面向对象编程是Java语言的核心特性,本章将深入探讨面向对象设计中的一个重要概念——方法重写与`super`关键字的使用。在Java中,方法重写(Method Overriding)是子类对父类中已有方法的一种扩展或定制,它允许子类...