23.01.25
- 17일 해야할 일
- [x] 언어공부
- [x] 코드테스트 문제풀기
- [x] 깃허브에 올리기
- [x] 코드리뷰 스터디
객체지향 part2…..
아니… 살려주세요…
말의 뜻은 이해가 되는데 이걸 코드로 적용을 시키는 것이 힘듭니다..
많이 쳐봐야 는다.
자바가지고 구현 ⇒ 자판기 구현 연습삼아서
spring을 배우고 하나씩 접목 시키는 것
구글 다형성 예제 검색 해서 연습해보기
당장의 걷기반과 달리기반의 차이가 걷기반은 코드의 이해에 초점을 두고 달리기반은 알고리즘 문제를 빨리 풀어 나가는것
인데… 사실상 둘다 하고 싶어서 더 문제…ㅠㅠ
시간은 한정적이고.. 하고 싶은건 많아서 문제가 되는 정도입니다..
결론 달리기반 이미 제출…하하
최대 공약수를 구하는 방법에 유클리드 호제법을 알게 되었습니다!
// // 유클리드 호제법
// int gcd = 1;
// gcd = gcd(numer3, denom3);
// answer[0] = numer3 / gcd;
// answer[1] = denom3 / gcd;
이를 통해서 분모의 덧셈을 풀어봤는데!
박현아
class Solution {
public int[] solution(int numer1, int denom1, int numer2, int denom2) {
int[] answer = new int[2];
int den = denom1*denom2; // 분모
int num = numer1*denom2 + numer2*denom1; // 분자
int max = 1;
이렇게 풀었습니다!
오늘 객체 지향 part2를 공부하는데… 막막함이 가득…ㅎㅎㅎㅎㅎ
overroading : 새로운 메서드 정의 override : 상속 받은 메서드 내용 변경
public>protected>(default)>private
public : 다
protected : 같은 패키지 내, 다른패키지 자손
(default) : 같은 패키지
private : 클래스 내에서만
super : 자손이 부모클래스의 참조하는 변수
this : 자신(클래스or인스턴스 등등)의 참조하는 변수
열심히 외워야겠죠ㅠㅠㅠ
시간 날때 유튜브로 자바의 정석 객체지향 틈틈히 시청해야겠어요..!!
벌써 하루가 지났는데… ㅠㅠㅠ 오전에 병원에 갔다와야해서… 오전에는 이동하면서 영상으로 공부할 예정입니다…!!
오늘 하루도 좋은 꿈과 화이팅 넘치게 생활합시다!! 모두 화이팅!!
이제 오늘이면 마지막인.. 조... 저희 조 분위기 너무 좋았는데 아쉽습니다 ㅠㅠㅠㅠ
+ 풀었던 코딩테스트 문제들 다 올리기!
+ 코드 리뷰 스터디 발표가 되었어요 ㅠㅠㅠㅠㅠㅠ개미군단!!!! 재미있을거같아서 선택했는데 어려울거 같아요,... 그래도 최선을 다해서 풀어봅시당...ㅎㅎ
ps. 왜 숫자 키보드는 산지 한달...? 밖에 안되었는데 벌써 고장이...!!!! 흑흑 숫자 치기 불편해용...
내일도 운동은 생략...??이겠죠...ㅠㅠㅠㅠ