이론공부만 하니까 들었을땐 대강 알겠는데 만들어보라하면 ㄹㅇ 하나도 못함.
담주 팀프젝인데 비상비상;;;
void : 리턴이 없는 자료형 / 어떤 값도 리턴해줄 필요가 없을 때 사용하는 자료형
method : 함수
클래스 : 서로 연관되어있는 변수와 메소드를 그룹핑해줌.
계산기 만들라하는데 새로만든 Calculator 클래스가 실행이 안 되는 것이다...
우여곡절 끝에
public class Main {
public static void main(String[] args) {
System.out.println("Hello Words!");
}
}
이라고 해서 실행버튼은 생겼는데 오류가 뜨는겨
public class Calculator {
public static void main(String[] args) {
System.out.println("Hello Words!");
}
}
이러니까 됐음. 아니 저러기 전엔 심지어 void main에 main 대신 Calculator 넣었었다..
이거 진짜 그냥 숨쉬기 수준으로 당연히 알아야하는 건데 실습 안하다보니 몰랐음.
나같은 사람 없겠지...? 진짜.. 수치스럽지만 기록해본다.
그리고 생활코딩을 또 들으면서 여지껏 들었던 자바강의가 이제 윤곽이 잡히면서 이해가 돼가는데
ㄹㅇ 쾌감 오지고
새벽 3시 자기전에 누워서 강의듣다가 유레카돼서 갑자기 코드쓸라고 컴켰다.. (이 맛에 코딩하나)
public class UpgradeCalculator extends Calculator{
public int left;
public int right;
public void minus(){
System.out.println(left-right);
}
}
나는 이제 이걸 온전히 이해할 수 있다... 미륀....
근데 아직 저걸 출력하는 방법ㅂ을 모름
그건 내일 해야지 ㅜ ㅜ 부모에 헬로월드가 되어있으니 저것도 헬로월드가 뜨더라.
문자열 숫자열 이렇게 달라서 그런가? 좀 더 실습하다보면 이것도 왜그런지 알게되겠지
재밌다 재밌어;;; 진짜 쪽팔리지만 이제라도 알아서 다행이다


Non-Blocking & Synchronous : 게임에서 맵을 넘어갈 때 ..?
Non-Blocking & Asynchronous : 자바스크립트에서 API 요청하고 다른 작업을 하다가 콜백을 통해 추가적인 작업을 처리할 때.