class4 오공완(풀스택 개발이 쉬워지는 다트&플러터) #C Dart 언어 심화 이해-1 // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 결국 한 해를 넘기고 말았다. 올해는 진짜 만들어야 하는데, 매번 이렇게 시간 날 때마다 조금씩 배우니깐 앞에서 배웠던 내용들을 모두 까먹게 되는 거 같다. 안 그래도 메모리 좋지 않은 하드웨어를 가지고 있는 나인데..이번 클래스 편만 여러 번 읽어야겠다. 벌써 한 번 읽었는데 이해가 되지 않는 부분이 나온다. 이해가 될 때까지 시간이 되는대로 여러 번 읽어 봐야겠다. 그래도 안 되면 어쩔 수 없고.. class 문법 이해하기 클래스 명은 Dart 언어가 제공하.. 2025. 1. 8. 오공완(풀스택 개발이 쉬워지는 다트&플러터) #B-9 class를 이용하여 객체지향 프로그래밍 이해하기 // 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. 이제 조금씩 두려워지는 단계로 들어서게 된 거 같다.객체지향 프로그래밍이라니..ㅜ.ㅜ Just Do it~! 시작 전에 함수를 하나 만들고 시작한단다. - return값이 필요 없기에 void를 써다고 한다. 각 수행결과를 구분하기 위한 함수란다. 책에서 클래스와 클래스의 함수(메서드)를 표로 제공해 주었다. (메서드, 파라미터 등의 용어가 나오면 쫄기 시작하는데, 이제는 조금은 어떤 느낌인지 알 것 같다. 느낌만..^^;;)클래스메서드의미intabs절대 값을 계.. 2024. 11. 19. 오공완(with 코드팩토리) #18, #19 (getter, setter, inheritance) # 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. getter, setter - getter는 값을 가져올 때, setter는 값을 변경할 때 사용 어느 순간부터 오류가 나오는 것이 일상이 되어 버렸다. 댓글을 보니깐 null safety 이전 영상이라서 그런다고.. 오류 코드를 보면 비슷한 내용이 나오는 것 같다. null 값을 가질 수 없다는..코드팩토리님이 파라미터 안에 require키워드를 붙이거나 ?로 null이 될 수 있다는 표시를 하면 된다는데.. 이보시오~!!난 퍼서 먹여줘도 못 먹는 사람이란 말.. 2024. 6. 25. 오공완(with 코드팩토리) #14, #15 (typedef, class #1) # 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다. typedef 함수들을 변수들처럼 사용할 수 있게 해주는 것이 typedef임. 어떤 개념인지 이해는 했으나 완벽하게는 이해하지 못했음.void main() { add(1, 2); subtract(4, 2); Operation oper = add; oper(1, 2); oper = subtract; oper(4, 2);}typedef Operation(int x, int y);void add(int x, int y){ print('x 더하.. 2024. 6. 20. 이전 1 다음 반응형