Browse Source

Wording: use inner class instead of subclass


* Update gdscript.rst

* Update gdscript.rst

* Update gdscript.rst
buckle2000 9 years ago
parent
commit
f3ab25d091
1 changed files with 10 additions and 10 deletions
  1. 10 10
      reference/gdscript.rst

+ 10 - 10
reference/gdscript.rst

@@ -102,7 +102,7 @@ here's a simple example of how GDScript looks.
         return local_var2
 
 
-    # subclass
+    # inner class
 
     class Something:
         var a = 10
@@ -690,7 +690,7 @@ A class (stored as a file) can inherit from
 
 - A global class
 - Another class file 
-- A subclass inside another class file. 
+- An inner class inside another class file. 
 
 Multiple inheritance is not allowed. 
 
@@ -704,8 +704,8 @@ Inheritance uses the ``extends`` keyword:
     # Inherit/extend a named class file
     extends "somefile.gd" 
     
-    # Inherit/extend a subclass in another file
-    extends "somefile.gd".SomeSubClass
+    # Inherit/extend an inner class in another file
+    extends "somefile.gd".SomeInnerClass
 
 
 To check if a given instance inherits from a given class 
@@ -736,10 +736,10 @@ If a parent constructor takes arguments, they are passed like this:
     func _init(args).(parentargs):
        pass
 
-Sub classes
+Inner classes
 ^^^^^^^^^^^
 
-A class file can contain subclasses. Subclasses are defined using the
+A class file can contain inner classes. Inner classes are defined using the
 ``class`` keyword. They are instanced using the ``ClassName.new()`` 
 function.
 
@@ -747,16 +747,16 @@ function.
 
     # inside a class file
 
-    # A subclass for this class file
-    class SomeSubClass:
+    # An inner class in this class file
+    class SomeInnerClass:
         var a = 5
         func print_value_of_a():
             print(a)
 
     # This is the constructor of the class file's main class
     func _init():
-        var sc = SomeSubClass.new() 
-        sc.print_value_of_a()
+        var c = SomeInnerClass.new() 
+        c.print_value_of_a()
 
 Classes as resources
 ^^^^^^^^^^^^^^^^^^^^