클래스와 구조체 정리
Swift의 클래스와 구조체에 대해 정리해보고자 한다. 1. 클래스 클래스 정의 // 클래스 정의 class Monster { var clothes = "Orange" var speed = 5 var power = 20 var expoint: Double = 500 func attack() { print("공격!") } } 클래스 내부에 선언된 변수를 프로퍼티, 함수를 메서드라고 부른다. 위 코드에서 clothes, speed 등이 프로퍼티, attack()이 메서드! 인스턴스 var easyMonster = Monster() // Monster 클래스의 인스턴스 정의 easyMonster.clothes // "Orange" easyMonster.speed // 5 클래스 사용을 위해 만들어지는 객체를 ..