You're creating a simple text editor, and now you want to make versions for different platforms: desktop, Android, iOS.
Choose which methods you should implement in the core TEXT_EDITOR class and which in the ANDROID_TEXT_EDITOR.
Operations with a device may be platform-specific.