230829 개발일지

이애라·2023년 8월 28일
0

iOS 걸음마

목록 보기
17/22

조장 진용님께서 알려주신 클래스 정의


func add(num1: Int, num2: Int) -> Int {
    let result = num1 + num2
    return result
}

// func: reserved keyword 키워드, 예약어
// 함수이름 -> 뭐하는 함수인가
// num1, num2: parameter 매개변수 -> 입력
// Int: return value 반환값 -> 출력
// Command + z 뒤로 되돌리기

struct Duck {
    var age: Int // 
    var weight: Int
    var height: Int
    var gender: String

    func walk() {
        // 오리가 걷고 있음    
    }    
}

var duck1 = Duck(age: 1, weight: 1, height: 50, gender: "Female")
var duck2 = Duck(age: 2, weight: 3, height: 25, gender: "Male")

//Duck// 클래스
//duck1 // 인스턴스

print(duck1.age)
print(duck2.age)

duck1.walk()
//메서드
코드를 입력하세요

0개의 댓글