전체 글
-
[JAVA] 객체지향(1)JAVA 2021. 3. 11. 01:37
오늘은 뉴렉처님 강의 객체지향(1) 부분 내용을 소개하겠습니다! 내용 설명 및 이해는 영상을 보시는 것을 추천드립니다. www.youtube.com/watch?v=yGBmRdgc1Ic&list=PLq8wAnVUcTFX4E2NplMvJfqlcgAeF_BxK 자 그럼 시작합니다! 오늘은 객체지향에 대해 알아보도록 하겠습니다. 자바 = 객체지향, 객체지향 = 자바 라고 될 정도로 많이 들었고, 익숙한 단어입니다! 그럼 객체지향의 사전적 정의부터 알아볼게요! 나와줘요 구글신! 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임중 하나로, 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 어렵습니다.. 객체지향을..
-
[JAVA] 구조적 프로그래밍(8) - 오버로드 함수JAVA 2021. 3. 8. 18:31
안녕하세요~ 이번 강의 역시 뉴렉처님 강의를 바탕으로 강사님이 말씀하신것을 옮겨적겠습니다람쥐 www.youtube.com/watch?v=x_-IRcsTT_0&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=15 역시 자세한 설명을 원하시는 분은 제글을 보기보다 위의 강의를 보는것을 추천드립니다 자 그럼 시작합시다!~~~ 오늘 배울 내용은 오버로드 함수 입니다! 오버로드하면 뭐가 떠오르십니까! 이런게 떠오른다면 당신은 AZ! 암튼 오늘은 오버로드 함수에 대해 알아보겠습니다!! 두둥탁 위와 같이 설정된 함수가 있다고 합시다! 1. printList(list); 2. printList(list,3); 3. printList(list, 1, 3); 위의 3가지 함수는 기능은 같..
-
[JAVA] 구조적 프로그래밍(7)JAVA 2021. 3. 8. 15:53
이번에도 뉴렉처님 강의를 듣고, 정리할겸 글을 씁니다! www.youtube.com/watch?v=07-GGuIveCg&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=14 이번 강의도 역시 저번 강의와 이어지는 부분이 많습니다! 조급함을 갖지 마시고, 천천히 이해하신 후 오시면 강의를 듣는데 도움이 될 것 같습니다! 자그럼 드갑시다!! 지난 시간 까지의 내용은, current 와 exams를 하나의 class에 묶어 둘의 자료를 공유하는 클래스를 만들었습니다! 그로 인해 current가 지역변수에 해당하지않고 함수 전체에 영향을 끼치게 되었습니다 하지만, 아쉬운 점이 하나 있었죠! 그거슨 배열이 한번 정해지면, 수정하기가 어렵다는 것입니다! 그렇담 자연스럽게, 이러한 ..
-
[JAVA] 구조적 프로그래밍(6)JAVA 2021. 3. 8. 14:30
이번 포스팅도 역시 뉴렉처님 강의 www.youtube.com/watch?v=a9qcorhShdY&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=13 를 듣고, 내용 정리를 한 것입니다!! 내용 설명이 와닿지 않아서, 정말 여러번 들은 강의인것 같습니다ㅜㅜ! 이번 강의의 대략적인 내용은 지난 포스팅에서는 입력 데이터를 exams[0], exams[1], exams[2]와 같이 각각 하나씩 입력 받기를 원했고, current를 이용해서 exams[0], exams[1], exams[2] 값을 모두 입력하는 것이 아닌, 각 각 따로 입력한 후 1개 입력을 하든, 2개 입력을 하든, 3개 입력을 하든지 current를 이용해서 값을 출력하길 원했습니다! 하지만 current..
-
[JAVA]구조적 프로그래밍(5)JAVA 2021. 3. 8. 02:09
이번 포스팅은 www.youtube.com/watch?v=9WK0hHp91AE&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=12 뉴렉처님 강의 정리 내용입니다! 혼자 공부하는 입장이라 확실히 알기 위해 설명을 하면서 포스팅을 하려고합니다. 잘못된 설명이 있을 수 있으니, 대략적인 내용만 참고하시고 강의 기술은 뉴렉처님 강의를 듣는것을 추천합니다.! (사실 말하시는걸 옮겨적는 수준ㅜㅜ) 자, 그럼 출발하겠습니다! 고고 이번 강의의 핵심은 바로, 가변적 배열입니다! 배열은 고정길이 인데, 배열을 가지고 데이터가 몇개를 저장할건지 처음에 정해놓고 출발한다는 것입니다. 여기서 문제가 발생하죠! 실생활에서는 많은 경우가 있고, 데이터가 너무 부족하거나, 넘칠 수 도 있기 때문..
-
[독서] 공정하다는 착각(2)독서 2021. 3. 4. 16:47
안녕하세요~ 요새는 책을 많이 읽기보다는 그대로 옮겨쓰며 천천히 읽는게 나름 재밌는것 같습니다 5페이지 읽고 쓰는데 40분정도가 걸리네요ㅜㅜ (p.195~p.199) 오늘 읽은 대략적인 내용은 지난 포스팅과 비슷합니다 책을 읽으면서 아직까지는 명쾌한 해답 보다는 사회를 바라보는 관점하나가 추가된것 같습니다. 책 곳곳에서 부자와 빈자가나오고, 성공에 대한 단어가 많이 나오는데, '성공'의 기준도 잘 모르겠고, 조금더 책을 읽어봐야 겠습니다. 좋은 생각이나, 관점이 있으면 댓글 남겨주시면 감사할것같습니다!
-
[JAVA]구조적 프로그래밍(4)JAVA 2021. 3. 3. 18:41
이번에도 자바 구조적 프로그래밍을 이어가겠다! 이번 강의는 www.youtube.com/watch?v=j9cYw2gfES0&list=PLq8wAnVUcTFWQ4TpRPZRa5nj1VwfyO7st&index=10 을 보고 작성했으며, 18분 강의를 이해하는데 3번을 더 봤던것 같습니다ㅜㅜ.! 하지만 안되면 될때까지, 한번 봤을 때랑 두번봤을때, 세번봤을때 다 다릅니다. 안되시는 분들이 있으시면, 조급함을 갖지 마시고, 여러번 듣고 '이해'하시는데 초점을 두시길! 저번 시간과 이어지는 부분도 많고, 로직을 가져다 쓰는 부분이 많으니 지난 강의를 듣고 보는것을 추천합니다. 이번 포스팅을 보고난 후, 또는 뉴렉처님 강의를 보고난 후 여러분들은 성적입출력 프로그램을 더 구조적으로 만들고, 이해할 수 있을 것입니다..