Memory, causality and shift invariance are defined only if the input and ouput signals are of the same type i.e. both continuous or discrete.