class Device: __voltage = 0.0 __current = 0.0 voltage = None current = None def __init__(self): # code to connect to device self.__voltage = 1.0 self.__current = 0.0 def _get_voltage(self): # read voltage from device voltage = self.__voltage self.voltage = voltage return voltage def _set_voltage(self, new_voltage): # write voltage to device self.__voltage = new_voltage def _get_current(self): # read current from device current = self.__curent self.current = current return current def _set_current(self, new_current): # write current to device self.__current = new_current def _calculate_resistance(self): current = self.current voltage = self.voltage resistance = voltage / current return resistance