超类的不匹配

越南的

当我编写以下代码时,它可以正常运行:

class Application
  def initialize(name)
    @name = name
  end
end

class Email2 < Application
end

但是当我改变Email2Email这样:

class Application
  def initialize(name)
    @name = name
  end
end

class Email < Application
end

我收到错误消息:superclass mismatch for class Email请帮我。

用户名

Email班必须已经在其他地方定义。

您可以使用以下defined?方法进行测试

defined?(Email)

考虑使用模块来命名代码空间:

module MyNameSpace
  class MyClass
  end
end

看起来您需要从CodeAcademy上下文中删除该定义。尝试删除您的浏览器cookie并刷新页面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

超类不匹配

来自分类Dev

类地址Braintree的超类不匹配

来自分类Dev

类 Queue 的超类不匹配(TypeError)

来自分类Dev

串行器的超类不匹配

来自分类Dev

Rails 3超类的类位置不匹配

来自分类Dev

类用户的超类不匹配-从ActiveRecord :: Base继承

来自分类Dev

Rails 3到Rails 4-超类不匹配

来自分类Dev

`<module:Rails>':类服务器的超类不匹配(TypeError)

来自分类Dev

厨师/刀(红宝石)错误:类编辑(类型错误)的超类不匹配

来自分类Dev

类RegistrationController的超类不匹配-覆盖设计控制器

来自分类Dev

如何解决:`<module:Hashie>':类Rash(TypeError)的超类不匹配

来自分类Dev

Rails 4超类仅在具有管理名称空间的生产中不匹配

来自分类Dev

类方法签名不匹配?

来自分类Dev

服务器运行时对Rails代码进行更改时,Trailblazer操作中的类产生超类不匹配错误

来自分类常见问题

库源与类的字节码不匹配

来自分类Dev

Scala完全匹配类(不扩展)

来自分类Dev

ClassNotFoundException:流类校验和不匹配

来自分类Dev

类型类声明类型不匹配

来自分类Dev

子类集不匹配父类集

来自分类Dev

案例类的scala返回案例不匹配

来自分类Dev

ClassNotFoundException:流类校验和不匹配

来自分类Dev

类型不匹配错误,声明类列表

来自分类Dev

构造函数的原型在类中不匹配

来自分类Dev

Scala中的Java类类型不匹配?

来自分类Dev

C ++-使指向超类的指针与函数中的子类参数匹配

来自分类Dev

Hamcrest匹配器比较超类和子类

来自分类Dev

C ++-使指向超类的指针与函数中的子类参数匹配

来自分类Dev

为什么我不继承超类变量?

来自分类Dev

如果超类不包含代码,是否可以接受?

Related 相关文章

热门标签

归档