안녕하세요. 열심히 강의 듣고 있습니다. ... react에서 router 이동에 궁금한거 잇어서 질문 드려요 1 root 의 라우터에는 TodoIndex와 ProductsIndex 2개의 페이지가 있습니다. ............ 생략 .............. { path: "todo", element: ...<TodoIndex/>..., children: todoRouter() }, { path: "products", element: ... <ProductsIndex/>..., children: productsRouter() } 2. TodoIndex의 child은 todoRoter이고 add의 TodoAdd와 mdify의 TodoModify가 있습니다. { path: "add", element: ...<TodoAdd/>... }, { path: "modify/:tno", element: ...<TodoModify/>... } ProductsIndex의 child은 productsRouter이고 add의 ProductList와 mdify의 ProductModify가 있습니다. 현재 ../products/add 에 있다고 했을때 add 페이지에 있는 버튼을 누르면 ../todo/add 로 점프해서 이동 하려면 어떻게 navigate 해야되나요? todo/add에서 todo/modify 이런식의 같은 폴더 레벨이면 쉽게 이동되던데 ...
다음 사진처럼 꼭 this.x = x라고 해야하나요? 그냥 x = x라고 하면 오류가 날까요? 또는 매개변수를 그러면 y로 해서 x = y는 괜찮은걸까요? (이거는 가능했다고 앞에서 배운 거 같아서요!) 같은 변수일 때만 this를 사용하고, display는 변수로 x로 넘겨도 무방한 거 맞을까요?
만약에 부모 클래스에만 메소드가 있고, 자식 클래스에는 메소드가 없을 경우, 해당 메소드를 호출할 때, 부모 클래스에 있는 메소드를 호출하나요? 예를들어 부모클래스에는 paint()가 있고, 자식클래스에는 paint()가 없는데, 자식클래스.paint()를 호출하면 부모클래스의 paint()가 실행되는 거 맞을까요?
Java에서 일부러 에러 발생시킬 때, throw를 사용한다고 하셨는데 이게 무슨 말인지 이해가 되지 않습니다.. public class ThrowExample1 { public static void main(String[] args) { try { checkAge(15); // 이 줄에서 예외가 발생합니다. } catch (IllegalArgumentException e) { System.out.println(e.getMessage()); } } public static void checkAge(int age) { if (age < 18) { throw new IllegalArgumentException("나이는 18세 이상이어야 합니다."); } System.out.println("나이가 적합합니다."); } } 여기에서 이 부분이 이해되지 않습니다. throw new IllegalArgumentException("나이는 18세 이상이어야 합니다."); catch (IllegalArgumentException e) { System.out.println(e.getMessage()); } }
String subStr1 = str1.substring(1,4); 이게 ell 이라고 하셨는데 0 = H 1 = e 2 = l 3 = l 4 = o 여서 ello 가 맞지 않나요? 제 기억으론 파이썬에서 1:4 형태일 때 마지막 4번째는 제외하는걸로 기억하고 있어서요. 자바에서도 마찬가지인가요?
부동소수점 / , //관련해서, 5/2 = 2.5 , 5//2 = 2 값이 나오게 되는데, 나누기(/) 연산자만 사용했을 때 2.5를 그대로 출력하는 거죠 ? 파이썬 튜플, 리스트, 딕셔너리 등을 출력할 때 (), [], {} 괄호까지 같이 출력되는 경우를 설명해주세요 ㅜㅜ.. C, JAVA만 계속 보다가 파이썬 보니까 헷갈리네요..
상품 등록이나 수정을 하고나서 return Map.of("result", "Success") 이렇게 리턴해주셨는데 실무에서 이런 방식을 많이 사용하나요 아니면 교육목적이기 때문에 조금 러프하게 하신건가요?? 이번 강의를 보고 실무와 가깝게 프로젝트를 진행하고 싶은데 이렇게 Map에 간단하게 리턴할지 아니면 api마다 매번 ResponseEntity에 Http Status Code 담아 리턴해야 할지 기준을 모르겠습니다. 제 목적에 맞게 하려면 어떤 방식으로 api 결과를 리턴해줘야 할까요??
2024 1회기출마지막 문제에서 메인에서 xxx();실행후 yyy();될때 xxx()의 bal값이 yyy의 bal 값 2100 으로 넘어가는게 같은 메인함수 블럭안이어서 넘어가는건가요? 갑자기 헷갈려요 main블럭안에있으면 모든변수들이 static과 비슷하게 다 값이 공유?되는건가요?