7월 18일: swift)클래스와 구조체의 차이
구조체 와 클래스공통점프로퍼티 정의 : 속성 정의메서드 정의 : 기능을 정의초기화 정의extension 가능프로토콜 준수차이점구조체 = 값 타입 (복사) vs 클래스 = 참조 타입 (메모리 주소 전달)구조체 = 상속 불가 vs 클래스 = 단일 상속 가능 (다중 상속 불가)구조체 = init 자동 생성 vs 클래스 = init 사용자 정의 필요값 타입 예시struct Coffee { let name: String var shot: Int}var coffeeInfo: Coffee = Coffee(name: "americano", shot: 2)var coffeeInfo2 = coffeeInfocoffeeInfo2.shot = 4// 출력 : 주문 1은 2 샷print("주문1 은 \(coffeeI..
TIL
2023. 7. 18. 10:03
최근에 올라온 글