[Swift] 14. 구조체와 클래스 비교하기
2020. 10. 20. 21:01
iOS/Swift
구조체와 클래스는 비슷한 점도 있지만 다른 점도 분명하게 있다고 생각한다. 그래서 구조체와 클래스를 비교해서 정리하기로 했다. 구조체와 클래스의 공통점 - 값을 저장하기 위한 프로퍼티를 정의한다. - 기능성을 제공하기 위한 메소드를 정의한다. // 구조체 정의 struct People { // 값을 저장하기 위한 프로퍼티 정의 var name: String = "jaynam" var age: Int = 28 var gender: String = "male" // 기능성 제공을 위한 메서드 정의 func getPeopleInfo() { print("Name : \(name) , Age : \(age) , Gender : \(gender)") } } // 클래스 정의 class Computer { // 값을..