본문 바로가기

전체 글24

[혼공학습단7기] 3주차 기본 미션, 선택 미션 01. 기본 미션 : 혼공 용어 노트에 용어 추가 등 노트 활용하고 공유하기 어어~ 이거 혼공C에서도 했던 미션 같은데~ 02. 선택 미션 : p. 512 문제 8번 풀고 풀이 과정 설명하기 IntegerCompareExample.java package sec01.verify.exam08; public class IntegerCompareExample { public static void main(String[] args) { Integer obj1 = 100; Integer obj2 = 100; Integer obj3 = 300; Integer obj4 = 300; System.out.println( obj1 == obj2 ); System.out.println( obj3 == obj4 ); } } 실.. 2022. 2. 1.
[혼공학습단7기] 2주차 기본 미션, 선택 미션 01. 기본 미션 : p.330 문제 5번 실행 결과 인증 화면 캡처하기. 개발 블로그에서 복사 허용을 해놓지 않는 것은 죄악이라 익히 들었습니다... 코드 모음.zip Parent.java package week2; public class Parent { public String nation; public Parent() { this("대한민국"); System.out.println("Parent() call"); } public Parent(String nation) { this.nation = nation; System.out.println("Parent(String nation) call"); } } Child.java package week2; public class Child extends P.. 2022. 1. 23.
[혼공학습단7기] 1주차 기본 미션, 선택 미션 00. 시작하기에 앞서 기다리고 있었습니다. 제대로 모시겠습니다. 지난 혼공단 6기로 C언어를 학습한 덕에 이번 학기를 잘 견뎌낼 수 있었던 것 같습니다. 혼공단 7기에서는 지난 학기 배운 자바를 열심히 복습하고, 응용할 수 있는 다양한 방법을 찾아 나가보려고 합니다. 이번에도 족장님을 뵐 수 있어서 너무 행복하답니다~! 01. 기본 미션 : JDK 설치 화면 인증샷 JDK란 Java development Kit의 줄임말로, 한국어로는 자바 개발 도구를 의미합니다. JDK는 Open JDK와 Oracle JDK, 두 가지 버전이 있는데 Open JDK는 개발 및 학습, 상업용 모두 무료로 사용할 수 있지만 Oracle JDK는 개발 및 학습용은 무료로, 상업용은 유료로 사용할 수 있다는 특징이 있습니다... 2022. 1. 16.
[명품 C++ programming] Chapter 02 Open Challenge 가위 바위 보 게임 만들기 문제 가위 바위 보 게임을 합니다. 가위, 바위, 보 중에서 입력하세요. 로미오>>가위 줄리엣>>바위 줄리엣이 이겼습니다. 힌트 사용자 입력을 저장하기 위해 string 타입 변수를 사용하라. #include 이 필요함. string s; sout > s; string t; cout > t; 그리고 승자를 결정하기 위해 다음과 같이 비교하면 된다. if (s == "가위" && t == "보") cout 2021. 9. 16.
[C++ Error] Stack around the variable 'address' was corrputed 시작하기에 앞서 char address[a] cin.getline(address, b, '\n') 배열 정의 시 필요한 배열의 크기를 a로, getline 함수 실행 시 buf[]에 지정할 배열의 크기. int size를 b로 정의하였다. 에러 상황 실습을 하던 도중, getline() 함수에 대한 의문이 생겼다. 기존 코드였던 char address[100]; cin getline(address, 100, '\0')에서 a와 b 값을 변경하며 실습을 진행하였고 a 값이 1, b 값이 100일 때 위와 같은 디버그 에러 창이 떴다. 문제 탐구 a와 b의 크기를 여러 방면으로 변경하여 코드를 실행시켰다. a가 5, b가 10일 때도 동일한 오류가 발생하였고, a가 10, b가 10일 때부터는 발생하지 않았.. 2021. 9. 15.
[혼공학습단6기] 혼자 공부하는 C언어 학습 후기 대학생은 어떻다고요? 개강하다고요...... 개강 하루 남겨두고 방학을 마무리지으며 작성해 보는 혼공학습단 6기 후기 시작은 우연이었다. 진짜 어쩌다 알게 되었지? 1학기 수업 때 나는 3전공만 할래! 하며 C언어를 듣지 않았고, 부족할 내 실력을 매꾸기 위하여 혼공C 책을 구매하게 되었다. 책을 사면 항상 앞페이지부터 정독하는 습관이 있는데, (그래서 끝까지 안 보는 책들도...^^) 그때 우연히 혼공단을 발견하게 되었다. 그때까지는 정말 아무 생각이 없었다. 아무 생각이. 6월, 종강하고 야심찬 목표로 가득한 시간이었다. 2학기에 듣는 수업은 C언어 학습이 필수라고 공지가 나왔고, 이번 방학 때는 C언어와 JAVA를 학습해야지! 라는 생각으로 방학을 시작했다. 앞서 구매한 혼공C를 펼쳤고, 다시 혼공.. 2021. 8. 31.