Module SimEconomica.MarketFactory

Expand source code
from Market import Market


class MarketFactory(object):
    mCurrentID: int = 0
    
    @classmethod
    def CreateNew(cls) -> Market:
        newMarket = Market(cls.mCurrentID)
        cls.mCurrentID += 1
        return newMarket

Classes

class MarketFactory
Expand source code
class MarketFactory(object):
    mCurrentID: int = 0
    
    @classmethod
    def CreateNew(cls) -> Market:
        newMarket = Market(cls.mCurrentID)
        cls.mCurrentID += 1
        return newMarket

Class variables

var mCurrentID : int

Static methods

def CreateNew() ‑> Market.Market
Expand source code
@classmethod
def CreateNew(cls) -> Market:
    newMarket = Market(cls.mCurrentID)
    cls.mCurrentID += 1
    return newMarket