Class AbstractOutputDevice