package Ġtest . paragraph 6 Ċ Ċ open Ġclass ĠRectangle Ġ{ ĊĠĠĠ Ġopen Ġfun Ġdraw () Ġ{ Ġ/* Ġ... Ġ*/ Ġ} Ċ } Ċ Ċ class ĠSquare () Ġ: ĠRectangle () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdraw () Ġ{ ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠĠĠ Ġ* Ġhe he ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġsuper . draw () ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠSquare 2 () Ġ: ĠRectangle () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdraw () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// he he ĊĠĠĠĠĠĠĠ Ġ/* ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhe he ĊĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġsuper . draw () ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠSquare 2 () Ġ: ĠRectangle () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdraw () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġq Ġ= Ġsuper . draw () ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠA : ĠRunnable Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġrun () Ġ{ ĊĊĠĠĠ Ġ} Ċ } Ċ