Raku-Kurs / Fortgeschritten / Module
Pakete und Namensräume
Ein Namensraum (Namespace) ist ein benannter Behälter für
andere benannte Dinge, wie Variablen und Subroutinen. Er verhindert
Namenskollisionen: Maths::pi und Physics::pi
können beide existieren, ohne sich gegenseitig zu stören. Ein
Package ist die einfachste Art von Namensraum.
Du hast bereits einen Namensraum verwendet, ohne ihn zu benennen:
Jedes module erzeugt einen. Dieser Abschnitt betrachtet
Packages direkt und zeigt, wie our-Variablen und der
::-Trenner es dir ermöglichen, von außen auf einen
Namensraum zuzugreifen.
Themen in diesem Abschnitt
Praxis
Lösen Sie 1 Quiz zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.