1. super的作用super()函数可以隐式的将子类里的method和父类里的method进行关联,这样就不需要再子类里显式的重新创建父类method里的属性说人话就是继承父类需要对用到的父类的属性进行初始化,super()帮你处理完了定义网络结构时的super用于初始化继承的nn.Module中的参数2. pytorch模型的保存和加载# 两种保存形式,一种为整个网络加参数,另一种为参数
t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 17:04:42
                            
                                253阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            super知识框架: 
           super 
         
           super是什么 
         
           super使用在构造方法中 
         
           super使用在实例方法中 
          super概述super 和this 的对比: ① super严格来说,super 其实并不是一个引用,它只是一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-07 21:57:17
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.this&super  什么是this?  this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的。要注意的是this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this。this也可作为构造函数来使用。  什么是super?  可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 09:31:10
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            super关键字表示对某个类的父类的引用。一般而言,super有两种通用形式:第一种用来访问被子类的成员隐藏的父类成员;第二种则是可以调用父类的构造函数。接下来说一下两种使用形式的方法和规则。第一种:如子类和父类有同名的成员变量或方法,则父类的成员将会被覆盖,此时可用下面的方式来引用父类的成员:super.<成员变量名>
super.<成员方法名>在Java语言中,用过继承            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 22:17:35
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景:构造函数:每个类都有一个默认无参的构造函数,初始化默认调用。类如果自定义了构造函数,则默认的无参构造函数没有了。如果需要无参的构造函数,必须手动添加。 super()super(); 的作用是调用父类的无参默认构造函数。父类自定义了有参的构造函数,子类必须自定义构造函数,并且在构造函数的第一行调用父类的带参的构造函数super();。   说明:若子类没有自定义构造函数,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 23:06:55
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Java的基础学习中,慢慢接触到许多陌生的关键字,今天来讲一下我所认识的super关键字它的使用场景为:有继承在⭐(必须在继承下才能使用super)一.super调用(父类)构造方法看下面这段代码class Person{
    public Person(){
        System.out.println("1.Person类的构造方法");
    }
}
class Stude            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-22 11:26:08
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java 基础||super关键字* super 可用于访问于父类中定义的属性
 * super 可用于调用父类中定义的成员方法
 * super 可用于在子类构造方法调用父类的构造方法super是指向父类的引用,如果构造方法没有显示调用父类的构造方法,那么编译器会自动为它加上一个默认的super()方法。如果父类由没有默认的无参构造方法,编译器就会报错,super()语句必须是构造方法的第一个语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-10 22:40:28
                            
                                120阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注释:以下都是在python2.7版本验证的 总括:1、python解决二义性问题,经历了深度优先算法、广度优先算法、拓扑排序算法,目前python的版本都是使用拓扑算法(C3) 2、严谨super(A,self).__init__()和A.__init__(self)这两种调用类方法的方法混用 3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-11-24 20:37:00
                            
                                82阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Java三大特性封装,继承 ,多态封装我们编写程序一定要按照 **“高内聚,低耦合 ”**的原则封装可以提高数据的安全性,将程序数据处理包装到程序内部处理,不允许外部干涉,只暴露少量的接口给外部调用。属性的私有 private 通过 get/set来进行数据操作。生活中的所有家电都被包装到外壳中,只暴露给一些功能使用,这些功能的实现过程不得而知,在家电内部结构中完成,这就是“封装”ALT + in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 09:27:34
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            super出现在继承了父类的子类中。有三种存在方式:
第一种
super.xxx;(xxx为变量名或对象名)
这种方法意义为,获取父类中的名字为xxx的变量或方法引用。
使用这种方法可以直接访问父类中的变量或对象,进行修改赋值等操作
第二种
super.xxx();(xxx为方法名)
这种方法意义为,直接访问并调用父类中的方法。
第三种
super();
这种方法意义为,调用父类的初始化方法,其实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-15 07:40:30
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            super和this的异同: 1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)  2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句) 3)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如:super.变量名               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 20:44:51
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误欢迎指正1.thisthis是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种:1.1 普通的直接引用这种就不用讲了,this相当于是指向当前对象本身。1.2 形参与成员名字重名,用this来区分package com.demo;
public            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 09:31:17
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言(废话文学)前言(定义)super()之构造方法super()之成员函数super()之成员变量结束语 前言(废话文学)又是看了一大堆文字介绍,非常系统和官方,理解要费半天劲,所以总结一下super它到底有啥用,还有代码演示也会放出来,这里使用的IDE为idea前言(定义)还是先官方一下在java中,super表示超类(就是我们俗称的父类),当子类需要引用父类的字段时,我们就可以使用su            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-14 20:56:01
                            
                                186阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            super概述super基本用法super初始化父类型特征this.和super.区别super访问方法 super基本用法super能出现在实例方法和构造方法中。super的语法是:“super.”、"super ()"super不能使用在静态方法中。super.大都分情况下是可以省略的。super()只能出现在构造方法第一行,通过当前的构造方法去调用"父类"中的构造方法super作用:创建子            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-21 17:27:38
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天给大家总结介绍一下Java类中super关键字的用法。 文章目录super关键字用法:1.修饰属性,明确表示直接从父类中寻找同名属性2.在子类中调用父类的方法3.在子类中调用父类的构造方法 super关键字用法:super.属性名称表示从父类中寻找同名属性super.方法名称表示直接从父类中寻找同名方法super()表示调用父类中的构造方法1.修饰属性,明确表示直接从父类中寻找同名属性在继承关            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 08:06:23
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            大纲: 一、本质this与super本质上都是指针。this为指向对象本身的一个指针。 super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。但是需要注意的是super为限制的指针,即值是其他变量或内存块的地址,但不能使用指针的各种操作。 二、关于thisthis的用法在java中大体可以分为3种:(1)普通的直接引用:即this指向当前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-17 10:15:51
                            
                                31阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.     子类的构造函数假设要引用super的话,必须把super放在函数的首位.class Base {
    Base() {
       System.out.println("Base");
    }
}
 
public class Checket extends Base {
    Checket() {
       su            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-23 16:30:43
                            
                                90阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、使用super关键字调用父类成员(1)super关键字代表父类引用,和this关键字的作用类似,都是将屏蔽了的成员变量、成员方法变得可见、可用,也就是说,用来引用被屏蔽的成员变量或成员方法。(2)super是用在子类中,目的只有一个,就是访问直接父类中被屏蔽的内容,进一步提高代码的重用性和灵活性。(3)super关键字可以访问父类的构造方法、属性、一般方法。(4)通过super访问父类成员的语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 14:30:38
                            
                                403阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.constructor( )-----super( )的基本含义constructor( )——构造方法这是ES6对类的默认方因是:子类是没有自己的 this            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-18 00:06:47
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            react中这两个API出镜率超级高,但是一直不太懂这到底是干嘛的,有什么用;今天整理一下,方便自己查看同时方便大家。 1.constructor( ) super( )的基本含义 constructor( )——构造方法 这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-08-14 15:44:00
                            
                                60阅读
                            
                                                                                    
                                2评论