Object

    [Kotlin] object

    object 선언 object CartItems { private val mutableProducts = mutableListOf() val products: List = mutableProducts fun addProduct(product: Product){ mutableProducts.add(product) } } 싱글턴 패턴 - 전체에서 단일 객체로 유지하는 기법 - 인스턴스를 하나만 만들어 사용 object exrpessions - 무명 객체 1. 무명 객체 생성 - 이름을 생략하고 객체의 프로퍼티와 함수를 정의 - 단일 객체로 생성되는 것과 다르게 매번 새로운 객체를 생성 val cartItems object { val products = mutableListOf(Product("전자기기","핸..