当前位置: 首页 > news >正文

长沙哪些公司做网站谷歌浏览器官网

长沙哪些公司做网站,谷歌浏览器官网,沈阳企业网站模板建站,app软件程序开发文章目录 1 在 Java 中:2 在 Python 中: 在 Java 和 Python 中,子类调用父类方法的语法略有不同: 1 在 Java 中: 使用 super 关键字:在子类中,可以使用 super 关键字来调用父类的方法。super …

文章目录

    • 1 在 Java 中:
    • 2 在 Python 中:


在 Java 和 Python 中,子类调用父类方法的语法略有不同:

1 在 Java 中:

使用 super 关键字:在子类中,可以使用 super 关键字来调用父类的方法。super 关键字可以用来引用父类的构造方法或普通方法。

  • 调用父类构造方法:在子类的构造方法中使用 super() 调用父类的构造方法。例如:
public class Child extends Parent {public Child() {super(); // 调用父类的无参构造方法(java里面这种无参构造java虚拟机就算你不写也会自动加上)super(参数); // 调用父类的有参构造方法}
}

如果父类有带参数的构造方法,可以通过 super(参数) 的形式传递参数给父类构造方法。

  • 调用父类普通方法:在子类中可以使用 super.方法名() 的形式调用父类的普通方法。例如:
public class Parent {public void printMessage(参数) {System.out.println("Hello from Parent");}
}public class Child extends Parent {public void printMessage() {super.printMessage(参数); // 调用父类的 printMessage 方法System.out.println("Hello from Child");}
}

2 在 Python 中:

使用 super() 函数:Python 中的子类可以使用 super() 函数来调用父类的方法。super() 函数用于获取父类的对象,并且可以调用父类的方法。

  • 调用父类构造方法:在子类的 init 方法中使用 super().init() 来调用父类的构造方法。例如:
class Parent:def __init__(self):print("Parent initialized")class Child(Parent):def __init__(self):super().__init__(参数)  # 调用父类的构造方法print("Child initialized")
  • 调用父类普通方法:同样地,在子类中可以使用 super().方法名() 的形式调用父类的普通方法。例如:
class Parent:def print_message(self):print("Hello from Parent")class Child(Parent):def print_message(self):super().print_message()  # 调用父类的 print_message 方法print("Hello from Child")
  • 另外,在pytorch搭建网络还延续了,Python2的super(当前类,self)使用习惯,在 Python 2 中,super 需要传递两个参数:当前类和 self 对象。但现在Python3这种语法已经可以抛弃了,直接super(),后面空括号就可以了,但pytorch大家搭建网络都还延续了Python2的那个习惯就随大流吧!
class RNN(nn.Module):def __init__(self):super(RNN, self).__init__() # super().__init__() python3现在只需要这样self.rnn = nn.LSTM(         # if use nn.RNN(), it hardly learnsinput_size=INPUT_SIZE,hidden_size=64,         # rnn hidden unitnum_layers=1,           # number of rnn layerbatch_first=True,       # input & output will has batch size as 1s dimension. e.g. (batch, time_step, input_size))self.out = nn.Linear(64, 10)def forward(self, x):# x shape (batch, time_step, input_size)# r_out shape (batch, time_step, output_size)# h_n shape (n_layers, batch, hidden_size)# h_c shape (n_layers, batch, hidden_size)r_out, (h_n, h_c) = self.rnn(x, None)   # None represents zero initial hidden state# choose r_out at the last time stepout = self.out(r_out[:, -1, :])return out
http://www.tj-hxxt.cn/news/87593.html

相关文章:

  • 做艺术品拍卖的网站独立站谷歌seo
  • 东莞网站建设销售前景怎么样seo属于什么
  • 网站做实名认证如何制作网站最简单的方法
  • wordpress怎么取消谷歌字体上海百度首页优化
  • 外贸网站改版公司哪家好西安seo工作室
  • 怎么用织梦做本地网站无锡seo网站管理
  • 神州顺利办深一做网站站长工具无忧
  • 网站建设单位seo引擎优化方案
  • 成都网站制作scgckj河南网站排名
  • 蜘蛛云建网站怎样一个完整的策划案范文
  • 银川做企业网站搜狗指数官网
  • 网站建设设惠州seo招聘
  • 想做水果外卖怎么做网站一站式网络推广服务
  • 拟采用建站技术贴吧友情链接在哪
  • 安顺网站开发互联网推广员是做什么
  • 顺丰电子商务网站建设学生制作个人网站
  • 案例 网站大一网页设计作业成品
  • 昆明企业为什么要做网站seo推广软
  • 广西住房和城乡建设厅官网桂建云seo01
  • iis网站连接数公司网络推广服务
  • 手机网站建设方案某个产品营销推广方案
  • 公司网站建设需推广外链平台
  • 学做标书网站怎么建网站免费的
  • 门户网站维护怎么做域名解析ip地址
  • 网站建设时时彩网站优化关键词
  • wps的ppt做网站超链接网络营销战略的内容
  • 常平做网站公司网络营销推广方案
  • 苏州手机网站建设公司东莞seo搜索
  • 统一管理网站系统seo工具不包括
  • 用rp怎么做网站按钮下拉菜单网络营销属于什么专业类型