public override void ShowImage(IScreenImage screenImage) { // logic of displaying an image on a monochrome LCD screen }
public override void ShowImage(IScreenImage screenImage, int brightness) { // logic of displaying an image on a monochrome LCD screen with a specified brightness }
public void ShowImage(IScreenImage screenImage, int brightness) { Screen.ShowImage(screenImage, brightness); }
public override void ShowImage(IScreenImage screenImage) { // logic of displaying an image on a colorful LCD screen }
public void ShowImage(IScreenImage screenImage) { Screen.ShowImage(screenImage); }
public override void ShowImage(IScreenImage screenImage) { // logic of displaying an image on a Retina screen }
public override void ShowImage(IScreenImage screenImage, int brightness) { // logic of displaying an image on a colorful screen with a specified brightness }
public abstract void ShowImage(IScreenImage screenImage, int brightness);
public abstract void ShowImage(IScreenImage screenImage);