请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

cls().get()

我看上节课的时候在setUpClass使用cls.get()出现报错以后百度到了使用cls().get()直接调用原来的get()的方法,这个方法和本节课所讲的使用另外定义的类方法,这两种方法之间是否存在优劣之分

正在回答

1回答

在类方法内部使用cls.get(),指的是调用另外一个类方法get;

在类方法内部使用cls().get(),指的是调用另外一个实例方法get;

这两种方法并不是一个意思,不能同一而论去比较。

至于你在setUpClass调用内部调用cls.get()报错的问题,能否将这一段代码截一下我看看。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕村0155948 #1
    报错就是因为我当时不懂用了cls.get()调用了实例方法,我想问的是:
    1.跟视频里一样写多一套内容跟实例方法比较相似的类方法的
    2.直接使用cls().get()调用原来的实例方法
    这两种方式哪种比较好
    回复 有任何疑惑可以回复我~ 2021-10-11 13:48:09
  • 提问者 慕村0155948 #2
    或者是这两种方式各自的应用场景
    回复 有任何疑惑可以回复我~ 2021-10-11 13:51:59
  • 托尼老师 回复 提问者 慕村0155948 #3
    一般来说,是直接定义和调用类方法的方式比较普遍。
    回复 有任何疑惑可以回复我~ 2021-10-12 08:50:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信