From 6ee47bae18e069f6299dea35a60e798aee7b1b00 Mon Sep 17 00:00:00 2001 From: ctruchi Date: Mon, 10 Feb 2025 11:38:37 +0400 Subject: [PATCH] tp4 step 3 solution --- tp4/src/main/kotlin/fmt/kotlin/fundamentals/Container.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tp4/src/main/kotlin/fmt/kotlin/fundamentals/Container.kt b/tp4/src/main/kotlin/fmt/kotlin/fundamentals/Container.kt index 02198e9..e831d0c 100644 --- a/tp4/src/main/kotlin/fmt/kotlin/fundamentals/Container.kt +++ b/tp4/src/main/kotlin/fmt/kotlin/fundamentals/Container.kt @@ -17,4 +17,9 @@ class Barrel( class Tank( capacity: Int -) : Container(capacity, 2000000..10000000) \ No newline at end of file +) : Container(capacity, 2000000..10000000) + +abstract class FixedSizeContainer(capacity: Int) : Container(capacity, capacity..capacity) + +class Magnum : FixedSizeContainer(150) +class Bottle : FixedSizeContainer(75) \ No newline at end of file