はじめに
私は最近プログラミングスクールにて学習をスタートした初学者で、学習していく中で疑問が生じたので記事にしたいと思います。
それは関数とメソッドの違いについてです。
難しく説明はできませんが、今の自分でも理解できるような簡単な説明文でしたので、記事として残しておきたいと思います。
書籍を読んでいて気づいたことなので、簡単な説明で終わってしまいますがご了承ください。
関数とメソッドの違い
関数とメソッド
//関数
func thisIsAFunction() {
}
//メソッド
struct Person {
func thisIsAMethod() {
}
}
説明すると、メソッドはstructやclassのの中で定義されていて、関数はそうではありません。
おわりに
今は、難しく考えるのではなく、簡単に違いを説明できる形で留めておきたいと思います。