Python Forum
can Inner Class reference the Outer Class's static variable?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
can Inner Class reference the Outer Class's static variable?
#1
In the nested class, can Inner Class reference the Outer Class's static variable?

class Outer(object):
    a = 111

    class Inner(object):

        b = Outer.a.   # NameError: name 'Outer' is not defined

        @staticmethod
        def get_a(cls):
            return Outer.a  # OK
Reply


Messages In This Thread
can Inner Class reference the Outer Class's static variable? - by raykuan - Mar-20-2022, 05:49 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How does this code create a class? Pedroski55 6 483 Apr-21-2024, 06:15 AM
Last Post: Gribouillis
  Pandas Outer merge skollu826 2 218 Apr-20-2024, 06:28 PM
Last Post: deanhystad
  class definition and problem with a method HerrAyas 2 290 Apr-01-2024, 03:34 PM
Last Post: HerrAyas
  Printing out incidence values for Class Object SquderDragon 3 319 Apr-01-2024, 07:52 AM
Last Post: SquderDragon
  class and runtime akbarza 4 421 Mar-16-2024, 01:32 PM
Last Post: deanhystad
  Operation result class SirDonkey 6 582 Feb-25-2024, 10:53 AM
Last Post: Gribouillis
  The function of double underscore back and front in a class function name? Pedroski55 9 739 Feb-19-2024, 03:51 PM
Last Post: deanhystad
  super() and order of running method in class inheritance akbarza 7 818 Feb-04-2024, 09:35 AM
Last Post: Gribouillis
  problem usage of static method akbarza 5 572 Feb-03-2024, 07:43 AM
Last Post: paul18fr
  Class test : good way to split methods into several files paul18fr 4 514 Jan-30-2024, 11:46 AM
Last Post: Pedroski55

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020