유튜브 영상보면서 알아둘 것들 필기! (객체지향프로그래밍 - 자바)
·
자바 공부
접근 제한자 : 외부 접근을 허용할지 허용하지 않을지 결정하는 키워드 private : 비공개 default : 패키지 내부 공개 protected : 상속 공개 public : 완전 공개 private의 경우 외부 접근을 막는 키워드인데 올바른 사용자도 접근하지 못하는 경우 발생 -> 우회하기 위한 방법으로 getter 와 setter사용. getter methods : private 필드를 반환(get) setter methods : private 필드를 변경(set) 자바 api 프로그래밍을 위해 만들어진 도구들 ->패키지의 형태로 제공 ex) Math -> import java.lang.Math; (java.lang은 패키지, Math는 클래스) ArrayList : 객체 관리하는 api. -> ..
요즘 포스팅을 못했어요.
·
끄적끄적
제목 그대로 요즘 포스팅을 못하고 있어요. 복학 준비 시즌이라 복학신청도 하고 어떤 강의들을 수강할지도 알아보고 있고요. 그렇게 바쁘지는 않지만 머리가 복잡하네요. 빠르게 포스팅이 재개되도록 노력하겠습니다. 항상 파이팅입니다.
[BOJ] 백준 알고리즘 2571(수 정렬하기 2) 자바 JAVA
·
코딩테스트/정렬
백준 2571 (수 정렬하기 2) 처음에는 같은 문제인 줄 알았는데 보니까 범위가 다르더라고요.. 선택 정렬로 하면 무조건 시간 초과지만 2570번의 2번째 코드는 제가 BufferedReader와 BufferedWriter을 써서 그런지 다른 분들은 Arrays.sort 쓰면 시간 초과 나신다는데 저는 안 떴어요. 그래도 이번에도 새로운 메소드를 알아왔습니다. 바로 Collections.sort() 메소드입니다. Collections.sort() List를 오름차순으로 정렬 1번 코드는 2570의 2번코드와 동일하므로 생략하겠습니다! 2번 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33..
[BOJ] 백준 알고리즘 2570(수 정렬하기 1) 자바 JAVA
·
코딩테스트/정렬
누워서 뒹굴거리면서 자취할 때 랙, 원판, 벤치 등등 어떤 걸로 하고 비용은 어떻게 되고 어떤 회사 제품 살지 찾아보다가 그래도 코딩 몇 개만 하자! 하는 생각으로 오늘도 포스팅합니다.. ㅎ 백준 2570 (수 정렬하기) 선택 정렬 + BufferedReader + BufferedReader + foreach문 1번 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import ..
[JAVA]초보 개발자 김주호와 기초부터 시작하는 자바공부 8일차 (은행, 입금, 출금, 계좌이체)
·
자바 공부
※우선 이 글은 자바가 설치되어 있다는 가정하에 이클립스를 기반으로 작성합니다. 아 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ진짜 오늘 이거 하는데 정신이 혼미해졌어요. 부족하고 부족하고 또 부족하다는 걸 새로운 코드를 짤 때마다 느낍니다.. 요즘 정신이 홈짐에 팔려있기도 하고.. 이번에 만들어온 프로그램은 사용자 등록, 삭제, 조회, 입금, 출금, 계좌이체가 가능한 프로그램입니다. 아직 기능적인 완성도가 60퍼인것 같아요. 사소한 오류가 많더라고요.. 아직 많이 많이 부족한가 봅니다.. 그래도 이번에 공부하면서 Iterator라는 것도 알게 되었어요. 이후에 잠시 설명하겠습니다. 이 코드는 천천히 보수해가면서 나중에 좀 더 완성도가 높아지면 새로이 포스팅하겠습니다. Iterator(반복자)..