zhujie
2025-04-03 fe04012057d024770e0180543483d393281a542f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.example.firstapp.model
 
import java.math.BigDecimal
 
sealed class CardData {
    data class ContinueMonthly(
        val firstMonthTag: String,
        val title: String,
        val subTitle: String,
        val price: BigDecimal,
        val nextPrice: String,
        val autoRenew: String
    ) : CardData()
 
    data class Yearly(
        val discountTag: String,
        val title: String,
        val price: BigDecimal,
        val originalPrice: BigDecimal
    ) : CardData()
 
    data class SingleMonth(
        val title: String,
        val price: BigDecimal
    ) : CardData()
}