首页 > 编程语言 >Java中的this与super

Java中的this与super

时间:2022-10-25 11:01:47浏览次数:24  
标签:Java String some person str super public

 

 概念

  this与super是类中的两个指针,但作用域不同,this指向的是当前类中的变量与函数(方法),super指向的是当前类的超类的变量和函数(方法);

作用

  通过this指针可以对当前类的变量进行赋值等一系列操作,对类内函数进行调用,而super可以对当前类的父类的变量操作,对父类函数进行操作;

 

class person{
public person(){
System.out.print("芝");
}
public String str = "传统";
}
class some_person extends person{
public String str = super.str + "香烟";
public some_person(){
super();
System.out.println("士");
}
public some_person(String s){
this();
System.out.print("雪豹"+this.str+"\r"+s);
}
}
public class wee{
public static void main(String[] args){
some_person P = new some_person("丁真");
}
}

弄了一上午的字符码,最后发现是他娘的中文半角符碍事,呸,真晦气。

标签:Java,String,some,person,str,super,public
From: https://www.cnblogs.com/cocotun/p/16824065.html

相关文章