Check out example codes for "singelton code". It will help you in understanding the concepts better.

Code Example 1

using UnityEngine;

public class SingeltonObject : MonoBehaviour
{

    void Awake()
    {
        SetUpSingelton();   
    }

    private void SetUpSingelton()
    {
        if (FindObjectsOfType(GetType()).Length > 1)
        {
            Destroy(gameObject);
        }
        else
        {
            DontDestroyOnLoad(gameObject);
        }
    }
}

Learn ReactJs, React Native from akashmittal.com