P
Size: a a a
P
Т
P
P
VA
::
- в начале это значит вне текущего неймспейса. То есть не M::A
, а просто A
Т
cat
и я обращаюсь к методу класса run
Т
cat::run
Т
P
P
А = 1
, есть наш модуль М, у нас там есть своя константа A = 2
. Но нам нужно получить доступ к А за пределами модуля, для этого мы вызываем ::A
PT
::
, это для константP
cat
и я обращаюсь к методу класса run
Cat
, в нем метод класса run
, обращение будет Cat.run
Т
SQLite3::Database
P
cat::run
P
Т
SQLite3::Database
SQLite3.Database
?P
D
D
P
module SQLite3
module Database
# some code here
end
end