class EL_EXTENDABLE_AREA_IMP

(source code)

description

Class to make descendants of abstract class EL_EXTENDABLE_AREA createable.

note
	description: "[
		Class to make descendants of abstract class ${EL_EXTENDABLE_AREA} createable.
	]"

	author: "Finnian Reilly"
	copyright: "Copyright (c) 2001-2022 Finnian Reilly"
	contact: "finnian at eiffel hyphen loop dot com"

	license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
	date: "2024-08-20 12:50:26 GMT (Tuesday 20th August 2024)"
	revision: "75"

class
	EL_EXTENDABLE_AREA_IMP [G]

feature {NONE} -- Implementation

	set_area (a_area: like area)
		do
			area := a_area
		end

	new_filled_area (item: G; n: INTEGER): like area
		do
			create Result.make_filled (item, n)
		end

feature {NONE} -- Internal attributes

	area: SPECIAL [G]

end