안녕하세요 Order 생성 메서드를 setter없이 작성해봤는데 올바르게 작성했는지 궁금해서 질문드립니다. 강의코드 /** * 생성 메서드 */ public static Order createOrder (Member member , Delivery delivery , OrderItem... orderItems) { Order order = new Order() ; order.setMember(member) ; order.setDelivery(delivery) ; for (OrderItem orderItem : orderItems) { order.addOrderItem(orderItem) ; } order.setStatus(OrderStatus. ORDER ) ; order.setOrderDate(LocalDateTime. now ()) ; return order ; } 제가 작성한 setter를 사용하지 않은 생성 메서드 public Order (Member member , Delivery delivery , LocalDateTime orderDate , OrderStatus status) { this . member = member ; this . delivery = delivery ; this . orderDate = orderDate ; this . status = status ; } public static Order createOrder (Member member , Delivery delivery , OrderItem... orderItems) { Order order = new Order(member , delivery , LocalDateTime. now () , OrderStatus. ORDER ) ; for (OrderItem orderItem : orderItems) { order. orderItems .add(orderItem) ; } return order ; } 이렇게 작성했습니다. 올바르게 작성했는지 궁금합니다.
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
이틀동안 고민했어요. 이렇게 생각하면 맞는건지 궁금해요.. pp 포인터 변수는 main 스택프레임 안의 메모리에 박혀있고. ex) const char** pp -> 0x00000001주소에 박혀있음 pp포인터 변수는 &msg의 주소를 가짐 pp 변수의 주소를 SetMessage 의 매개변수 a에 넣음. *a 로 a(pp)변수가 가진 주소로 텔레포트 -> &msg &msg가 가진 주소에 "bye"의 주소를 넣음 const char** pp = &msg; //[매개변수][RET][지역변수 (msg(hello의 주소)) ][매개변수(a((msg의 주소)))][RET][지역변수] // 매개변수 a 는 pp(&msg)의 주소를 가짐. //*p로 pp 가 가지고있는 &msg주소의 값을 가져옴 // 어라? 주소가 또 있네? -> 그 주소를 바꾸는 것. (&msg가 가지고있는 값(주소)를 바꿈) // 그래서 바뀌는 것. SetMessage(pp); cout << msg << endl;
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 이번주 - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이번주 언제쯤 활설화되나요 ?? 질문 답변좀요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 선생님 혹시 강의에서 사용하는 이미지 크기는 1920 * 1080의 이미지인데 1920 * 1080 의 이미지보다 작거나 큰 이미지를 사용할려면 어느 부분을 고쳐줘야하나요? html 파일의 canvas를 1920 * 1000 으로 하고 이미지의 크기를 1920 * 1000으로 수정해서 저장하여야하나요..?
안녕하세요, 대학교 강의를 듣다가 궁금하게 있어서 질문드립니다. 유튜브나 구글에서 찾아봐도 이해가 안 가거나 없네요... np.ones((3, 4, 5), dtype=np.float64).strides => (160, 40, 8) 이렇게 나오는데 strides가 대체 뭔가요?
발생 내용 : Parsing error: No Babel config file detected for C:\study\Vue.js\learn-vue-js-master\vue-todo\src\components\HelloWorld.vue. Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files. 완전 초급자 입니다 ㅜㅜ 쉬운 설명 부탁드립니다. 항상 좋은 강의 감사합니다!
생성자 관련해서 질문 드립니다. 아래의 코드처럼 생성자를 만들었을때 변수 kimgim에는 빈 객체가만들어지는건가요? 아니면 testss함수에 에 담겨있는 let p2 = " test"까지 복사가 되는건가요? function testss (){ let p2 = " test " } var kimgim = new testss () console . log (kimgim) ;
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 현재 WSL에 Vivado 설치 진행중입니다. C드라이브가 용량이 없어서 외장하드인 E에 설치를 진행하였습니다. 그런데 아래 캡쳐화면을 보시면 설치가 끝까지 진행되지 않고 멈춰있는 것으로 보이는 상황입니다. 계속 기다려야 할까요...? 제 화면 강의 화면
맥북으로 수업을 수강하고 있습니다. Oracle express 11g 설치 강의에서는 맥북은 설치가 안된다고 하셔서 oracle live SQL 사이트를 찾았습니다. SQL Developer 설치 및 계정 셋팅에서 SQL Developer 설치는 하였지만 Oracle express 11g가 설치돼 있지 않아서 연결이 안되더라구요. 맥북에서는 SQL Developer 실습이 어려운 걸까요?