Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 理解RubyonRails中的基本继承_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 理解RubyonRails中的基本继承

Ruby on rails 理解RubyonRails中的基本继承,ruby-on-rails,ruby,Ruby On Rails,Ruby,我是RubyonRails开发的新手,在尝试理解Rails中的继承时,我了解了类如何从父类继承 例如MyController

我是RubyonRails开发的新手,在尝试理解Rails中的继承时,我了解了类如何从父类继承

例如
MyController
,在此操作中,控制器是父类。但是我不懂这个语法

ApplicationController < ActionController::Base
ApplicationController


具体来说,:Base

此语法用于指示
Base
ActionController
命名空间内的一个类

此语法用于指示
Base
ActionController
命名空间中的一个类

此语法用于指示
Base
ActionController
命名空间中的一个类

此语法用于指示
Base
ActionController
命名空间中的一个类

代码倾向于组织成类或模块。类遵循继承规则,可以实例化为实例,而模块更像是一个简单的代码集合。有时类被收集到模块中以实现Marek所指的名称空间:这里就是这种情况:“ActionController”是一个模块,“Base”是该模块中的一个类(您的应用程序控制器从中继承的类)。非常感谢Max提供的详细信息……顺便说一句,查看代码库非常有用。请查看您的gems文件夹中的ActionController模块。您能告诉我此gems文件夹将位于何处,以及gem ActionController模块位于何处吗?不,我不使用rvmCode,而是将其组织到类或模块中。类遵循继承规则,可以实例化为实例,而模块更像是一个简单的代码集合。有时类被收集到模块中以实现Marek所指的名称空间:这里就是这种情况:“ActionController”是一个模块,“Base”是该模块中的一个类(您的应用程序控制器从中继承的类)。非常感谢Max提供的详细信息……顺便说一句,查看代码库非常有用。请查看您的gems文件夹中的ActionController模块。您能告诉我此gems文件夹将位于何处,以及gem ActionController模块位于何处吗?不,我不使用rvmCode,而是将其组织到类或模块中。类遵循继承规则,可以实例化为实例,而模块更像是一个简单的代码集合。有时类被收集到模块中以实现Marek所指的名称空间:这里就是这种情况:“ActionController”是一个模块,“Base”是该模块中的一个类(您的应用程序控制器从中继承的类)。非常感谢Max提供的详细信息……顺便说一句,查看代码库非常有用。请查看您的gems文件夹中的ActionController模块。您能告诉我此gems文件夹将位于何处,以及gem ActionController模块位于何处吗?不,我不使用rvmCode,而是将其组织到类或模块中。类遵循继承规则,可以实例化为实例,而模块更像是一个简单的代码集合。有时类被收集到模块中以实现Marek所指的名称空间:这里就是这种情况:“ActionController”是一个模块,“Base”是该模块中的一个类(您的应用程序控制器从中继承的类)。非常感谢Max提供的详细信息……顺便说一句,查看代码库非常有用。请查看您的gems文件夹中的ActionController模块。您能告诉我此gems文件夹将位于何处以及gem ActionController模块位于何处吗?不,我没有使用rvm