From efd528d93e5a6e590cfcd135de993070f6ee529b Mon Sep 17 00:00:00 2001 From: Gabriel Rojas Date: Sun, 6 Apr 2025 23:18:51 -0400 Subject: [PATCH] feat(cards): add Rank and RankType traits --- src/main/scala/cards/Card.scala | 10 ++++++++++ src/main/scala/cards/Rank.scala | 3 +++ src/main/scala/cards/Suit.scala | 3 +++ src/main/scala/hand/Hand.scala | 3 +++ src/main/scala/jokers/Joker.scala | 3 +++ src/main/scala/model/Tarea0.scala | 1 - src/main/scala/score/Score.scala | 3 +++ 7 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 src/main/scala/cards/Card.scala create mode 100644 src/main/scala/cards/Rank.scala create mode 100644 src/main/scala/cards/Suit.scala create mode 100644 src/main/scala/hand/Hand.scala create mode 100644 src/main/scala/jokers/Joker.scala delete mode 100644 src/main/scala/model/Tarea0.scala create mode 100644 src/main/scala/score/Score.scala diff --git a/src/main/scala/cards/Card.scala b/src/main/scala/cards/Card.scala new file mode 100644 index 0000000..c03c47f --- /dev/null +++ b/src/main/scala/cards/Card.scala @@ -0,0 +1,10 @@ +package cards + +/** + * + * @param rank + * @param suit + */ +class Cards(val rank: Rank, val suit: Suit) { + +} diff --git a/src/main/scala/cards/Rank.scala b/src/main/scala/cards/Rank.scala new file mode 100644 index 0000000..5cd7261 --- /dev/null +++ b/src/main/scala/cards/Rank.scala @@ -0,0 +1,3 @@ +package cards + +trait Rank diff --git a/src/main/scala/cards/Suit.scala b/src/main/scala/cards/Suit.scala new file mode 100644 index 0000000..b6b5250 --- /dev/null +++ b/src/main/scala/cards/Suit.scala @@ -0,0 +1,3 @@ +package cards + +trait Suit diff --git a/src/main/scala/hand/Hand.scala b/src/main/scala/hand/Hand.scala new file mode 100644 index 0000000..4848ba0 --- /dev/null +++ b/src/main/scala/hand/Hand.scala @@ -0,0 +1,3 @@ +package hand + +class Hand diff --git a/src/main/scala/jokers/Joker.scala b/src/main/scala/jokers/Joker.scala new file mode 100644 index 0000000..9fee546 --- /dev/null +++ b/src/main/scala/jokers/Joker.scala @@ -0,0 +1,3 @@ +package jokers + +class Joker diff --git a/src/main/scala/model/Tarea0.scala b/src/main/scala/model/Tarea0.scala deleted file mode 100644 index 0c3b4f2..0000000 --- a/src/main/scala/model/Tarea0.scala +++ /dev/null @@ -1 +0,0 @@ -package model \ No newline at end of file diff --git a/src/main/scala/score/Score.scala b/src/main/scala/score/Score.scala new file mode 100644 index 0000000..fbbb2f2 --- /dev/null +++ b/src/main/scala/score/Score.scala @@ -0,0 +1,3 @@ +package score + +class score