一、ES6类 在ES6中,通过extends关键字实现类的继承,方式如下: class sup { constructor(name) { this.name = name } printName() { console.log(this.name) } } class sub extends su ...
转载
2021-07-23 10:02:00
549阅读
2评论
super注意点: 1.super调用父类的构造方法,必须在构造方法的第一个 2.super必须只能出现在子类的方法或者构造方法中 3.super和this不能同时调用构造方法 this: 代表的对象不同: this:本身调用这个对象 super:代表父类对象的应用 前提: this:没有继承也可以 ...
转载
2021-07-16 18:43:00
91阅读
2评论
.super和this的异同:1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句)3)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名 super.成员函数据名(实参)4)this:它代表当前对象名(在程序中易产生二义性之处,应使用this来指明当前对象;如果函数的形参与类中的成员数据同名,这时需用this来指明成员变量名)5)调用super()必须写在子类构造方法的第一行,否则编译
原创
2021-09-04 10:35:05
64阅读
1.this * 每个类的每个非静态方法(没有被static修饰)都会隐含一个this引用名称,它指向调用这个方法的对象。 * 当在方法中使用本类的属性时,都会隐含地使用this名称,当然也可以明确指定。 * this可以看作是一个变量,它的值就是当前对象的引用 * this.属性/方法 表示调用当
转载
2016-02-14 16:39:00
65阅读
2评论
摘要:在Java中我们会时常用到super及this的用法,现在我主要来区分一下super.和this.及superL()及this()之间的区别,来对它们的认识和了解: 1.this的用法在Java中:①:this.:this加点指此时代表当前对象,能操作当前类里面的所有属性及方法以及父类继承而来能被访问修饰符允许的属性和方法。 super.:此时指代当前对象类的父类对象部分,不能操作到本类
转载
2023-05-23 21:10:35
95阅读
this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当前对象本身。 2.形参与成员名字重名,用this来区分 3.引用构造函数 super super可以理解为是指向自己超 ...
转载
2021-10-13 23:05:00
106阅读
2评论
Java中this和super用法总结thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。this的用法在java中大体可以分为3种:1.普通的直接引用 this相当于是指向当前对象本身2.形参与成员名字重名,用this来区分class Person {
private int age = 10;
public Person(){
Syste
转载
2024-01-11 14:05:53
39阅读
文章目录this与super的含义前言例证thissuper总结 this与super的含义在Java中,this有两层含义:指示隐式参数的引用(就是当前对象的引用)调用该类的其他构造器而super也有两层含义:调用超类的方法调用超类的构造器前言在写这篇文章之前,我也查阅了其他博主关于super与this的区别的文章,他们都讲的很对,但是没有说到我想知道的重点。例如cheneypku的这篇文章
转载
2023-09-10 19:18:07
0阅读
this用来指向当前实例对象,它的一个非常重要的作用就是用来区分对象的成员变量和方法的形参(当一个方法的形参与成员变量的名字相同时,就会覆盖成员变量)。 super可以用来方法父类的成员变量和方法。 当子类构造函数需要显示调用父类构造函数时,super()必须为构造函数中的第一条语句。...
原创
2021-08-24 15:21:03
133阅读
super 有两个功能:一是调用父类的非私有的函数和方法;二是调用父类的非私有属性。看下面程序:package com.dr.test2;class Person{ String name; int age; public Person(String name,int age){ t
翻译
精选
2010-10-18 11:48:31
430阅读
this指当前对象,也就是new 出来的对象,刚 new 出来的对象的属性是默认值或者null,我们通过调用set或者get方法赋值,通过 this 向当前的 new 出来的对象的属性赋值,如下:public class Cat { private String name; public Cat(String name) { this.name = name; }}我们还可以用于构造器public class Cat { priva
原创
2021-08-27 10:16:39
102阅读
编写程序:说明 this、super 和 super()的用法。程序首先定义 Point(点)类,然后创建点的子类 Line(线)),最后通过 LX7_3 类输出线段的长度。
package Pack1;
public class Try2 {
public static void main(String[] args) {
// TODO Auto-generat
原创
2021-08-30 13:34:47
148阅读
ruby 中super和super()的区别分类: ruby2011-10-29 09:58 260人阅读 评论(0) 收藏 举报我们经常要在子类的initialize方法中
转载
2023-06-18 14:47:18
73阅读
编写程序:说明 this、super 和 super()的用法。程序首先定义 Point(点)类,然后创建点的子类 Line(线)),最后通过 LX7_3 类输出线段的长度。
package Pack1;
public class Try2 {
public static void main(String[] args) {
// TODO Auto-generate
原创
2021-08-30 13:34:48
178阅读
文章目录this概念super概念使用super与this时应注意为什么this或者super要放到第一行? this概念this是自身的一个对象,代表的是对象本身,也可以理解为指向对象本身的指针普通的直接引用即指向当前对象本身。形参与成员名字重名,用this来区分引用构造函数super概念super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。使用supe
转载
2023-07-19 13:02:05
38阅读
this
this 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。
1.普通的直接引用
this.××引用对象的成员变量或者成员函数
2.函数形参与成员变量名字重名,用 this 来区分super
super 可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。
super 也有三种用法:
1.普通的直接引用
与 this 类似,super 相
转载
2024-01-12 14:26:25
39阅读
大纲: 一、本质this与super本质上都是指针。this为指向对象本身的一个指针。 super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。但是需要注意的是super为限制的指针,即值是其他变量或内存块的地址,但不能使用指针的各种操作。 二、关于thisthis的用法在java中大体可以分为3种:(1)普通的直接引用:即this指向当前
转载
2023-07-17 10:15:51
31阅读
super和this//父类空间优先于子类对象产生//在每次创建子类对象的时候,先初始化父类空间,在创建子类对象。目的在于子类对象中包含了对其应的父类空间,便可以包含父类的成员,如果父类成员非私有,则子类可以随意使用父类成员,代码体现在子类的构造方法时,会先调用父类的。super和this的含义super:代表父类的存储空间标识(可以理解为父类的引用)this:代表当前对象的引用(谁调用就是谁)s
原创
2020-11-24 20:53:30
320阅读
点赞
class Person { public static void prt(String s) { System.out.println(s); // 打印出来结果 } Person() { prt("父类无参构造方法."); } Person(String name) { prt("父类有参构造方法" + name); }}public class superyongfa extends Person{ superyongfa() // 子类无参构造函数或构造方法 { supe...
转载
2013-11-01 16:35:00
209阅读
2评论
super:是在继承关系中用来区分子类和父类的方法和属性,父类的属性和方法用
原创
2022-09-06 12:32:45
65阅读