super 是什么意思?
发布网友
发布时间:2022-04-22 07:05
我来回答
共6个回答
懂视网
时间:2022-05-11 00:54
说到
super
, 大家可能觉得很简单呀,不就是用来调用父类方法的嘛。如果真的这么简单的话也就不会有这篇文章了,且听我细细道来。
热心网友
时间:2022-05-10 22:02
要说super就先要说this。
"this",作为一个特殊的关键字,它的规则如下:
1。可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法,不是变量,没有什么类型。
2。可以在一个类的非static成员内部使用,表示当前这个对象。此时,this就是一个final的普通变量,它有静态类型,就是这个类C本身;它有动态类型,就是当前这个对象的类型。你可以对它调用成员函数,把它传递给别的函数,等等等等。只要一个C类型的final变量可以出现的地方,它就可以出现。
"super"。它和"this"类似,但是也有不同的地方。
1。表示调用父类的构造函数。也是一个特殊语法,不是变量,没有什么类型。
2。可以在一个类的非static成员内部使用。比如super.method()。
但是,注意,这个super.method()只是长得跟some_var.method()一样,一个语法糖而已。实质上,"super"根本不是一个变量。
为什么不是?因为如果是就坏了。java里面有一个金科玉律:任何public非static函数的调用都是多态的。
所以,如果super是个变量,也指向当前对象,那么,不管super的静态类型是什么super.method()必然调用的是子类的那个版本,而不会是我们期望的,静态地选择父类的那个版本。
所以,你只要把super.xxx看成一个特殊的语法,比如理解为“super::xxx”就好了。
既然super不是一个变量,那么不能把它象一个普通变量那样"==",或者传递给某个函数就看起来很正常了,是么?何况,你其实也用不着它,有this你这些要求就都可以办到了。
3。super的另外一个作用是调用父类的protected函数。只有通过"super"这个魔咒,我们才能操作父类的protected成员,别无它法。
热心网友
时间:2022-05-10 23:20
1.
(公寓或办公楼的)管理员;监工
2.
【口】特级品,特大号
3.
临时雇员;临时演员
形容词
a.
1.
大的,极度的,过度的
2.
【口】特级的,特佳的
super-
前缀
pref.
1.
表示"上","上方"
2.
表示"超","超级"
3.
表示"更大范围的"
4.
表示"过","过分"
super.
缩写词
abbr.
1.
=superintendent
2.
=superior
热心网友
时间:2022-05-11 00:55
super
KK: []
DJ: []
n.
1. (公寓或办公楼的)管理员;监工
2. 【口】特级品,特大号
3. 临时雇员;临时演员
a.
1. 大的,极度的,过度的
2. 【口】特级的,特佳的
热心网友
时间:2022-05-11 02:46
超级 super star
热心网友
时间:2022-05-11 04:54
超级
super什么意思
"Super"可以有多种意思,具体视上下文而定。以下是几种常见的意思:1. 超级的、非常的:用于表示极度或超越寻常的程度或质量。例如:super good(非常好)、super fast(超级快)。2. 非常喜欢或热衷的:用于表示对某事物或某活动的强烈兴趣或喜欢。例如:super fan(超级粉丝)。3. 非常重要或有权力...
super是什么意思中文
1. "super"作为形容词时,意味着特等的、极好的或顶尖的。2. 作为副词,"super"表示十分、非常或极为。3. 作为名词,"super"可以指特级汽油、监督员、监理员、负责人,或者退休金、养老金,以及过磷酸钙等。4. 作为动词,"super"用于描述用上浆纱布装书脊,或者用上浆网眼销芦隐布装书脊,也可以指...
super是什么意思?
super 英 [ˈsu:pə(r)] 美 [ˈsupɚ]adj.超级的,极度的,过分的,超等的,极好的; 面积的,平方的 n.特级品,特大号商品 adv.非常,过分地 v.用上浆纱布装(书脊); 担任跑龙套角色 网络 舒伯; 索博; 超过 复数: supers ...
super汉语什么意思?
总的来说,“super”在汉语中的意思是“超级”,用来形容某事物超出寻常、特别出色的特性。在不同的语境和领域中,这个词可能会有一些特定的用法和含义,但基本的核心意义都是表示某事物具有非常高的水准或者特殊的性质。
super是什么意思?
super 英[ˈsu:pə(r)]美[ˈsupɚ]adj. 超级的,极度的,过分的,超等的,极好的; 面积的,平方的;n. 特级品,特大号商品;adv. 非常,过分地;[例句]Learn a super simple method of getting out bird dropping stains from clothing.去除衣服上的鸟粪污染有一个超级...
super什么意思?
一、super的意思如下:adj. 超级的;极好的 adv. (副词) 特别,格外,非常,过分地 n. (名词) 管理员,管理人,监工 v. (动词) 用上浆纱布装(书脊),用上浆网眼布装(书脊);担任跑龙套角色 二、音标:英 ['suːpə(r)] 美 ['suːpər]三、词形变化:...
super是什么意思?
Super的意思为超级、超级好的。详细解释如下:Super作为形容词的用法 1. 超级的:在英文中,super作为形容词时,常用来表示某事物是“超级的”或“极好的”。例如,super car、super model、super star等。2. 超出寻常的:除了表示级别或质量的高超,super还可以用来形容某种超出...
super什么意思
super的意思 在英文中,“super”是一个形容词或副词,其基本含义是“超级的”或“非常”。其具体含义和用法如下:详细解释 1. 作为形容词:当“super”作为形容词时,主要用来描述某物或某人超越常规或普通水平的情况。例如,“super car”指的是性能卓越的超级跑车,“super model”则指的是超级名模...
super是什么意思
super是一个英语单词,主要用作形容词、副词和名词,作形容词时中文意思是:顶好的;超级的;顶呱呱的。作副词时中文意思是:特别;格外。作名词时中文意思是:(英国的)警官;(美国的)警长;(大楼的)管理人。一、super双语例句 1.The Method for Measuring Initial Corona of Super High Voltage ...
super 什么意思
adj.极好的; 特级的; SUPERFICIAL的简称;adv.特别地;n.主管; 多余的人; 超编的人; 过磷酸盐; 过磷酸钙; 极好的织品; 特级品。I bought some pomegranates in the super market.我在超市上买了一些石榴。近义词:excellent 英 ['eksələnt] 美 ['eksələnt]...