반응형 IT 전산/개발18 (java 개념) 자바 객체와 클래스 이해하기 자바에서 객체를 생성하고 사용하는 과정은 실제 세계의 사물을 만들고 사용하는 과정과 비슷하다고 생각할 수 있습니다. 이를 이해하기 위해, 텔레비전(TV)과 리모콘을 예로 들어 설명해 드리겠습니다. 우선, 클래스(class)란 무엇인가요? 클래스는 객체를 만들기 위한 설계도와 같습니다. 예를 들어, 여러분이 원하는 TV를 만들기 위해서는 그 TV의 설계도가 필요합니다. 이 설계도에는 TV의 크기, 색상, 기능 등 TV를 만드는 데 필요한 모든 정보가 들어 있습니다. 자바에서는 이 설계도를 '클래스'라고 합니다. 예를 들어, TV라는 클래스가 있다면, 이것은 TV를 만들기 위한 설계도입니다. class TV { // TV의 속성과 기능을 정의 } 그럼 객체(Object)는 무엇일까요? 객체는 클래스를 바탕으.. 2023. 11. 17. [초급 연습] C언어 점수 입력받아 학점 반환하는 함수 설명 점수를 입력하면 점수를 바탕으로 학점을 판단하여 반환하는 함수를 작성하시오. 입력 0~100 사이의 정수 입력 출력 아래의 학점 판단에 따라 출력 100 ~ 90 : A 89 ~ 80 : B 79 ~ 70 : C 69 ~ 60 D 59 ~ 0 : F #include char determineGrade(int score) { if (score >= 90 && score = 80) { return 'B'; } else if (score >= 70) { return 'C'; } else if (score >= 60) { return 'D'; } else { return 'F'; } } int main() { int score; // 사용자로부터 점수 입력 받기 printf("점수를 입력하세요 (0-100.. 2023. 11. 14. 7zip으로 파일을 제외한 폴더만 골라서 압축하는 방법 (배치 .BAT) 1. 7zip 설치 해당 작업을 진행하기 위해서는 7zip의 설치가 필요합니다. 2. 7zip 설치 이후 메모장을 실행하여 아래와 같이 코드 삽입합니다. 코드 : for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a "%%X.zip" "%%X\" (만약 7zip 설치경로가 다르면 위 경로부분 수정해야합니다.) 3. 다른이름으로 저장을 통해 bat 파일로 저장합니다. 파일 확장자 : .bat 파일 형식 : 모든파일로 4. 원하는 위치에 해당 bat 파일을 실행시켜 압축을 진행하면 됩니다. 2023. 9. 15. eclipse-inst-jre-win64.exe 실행안됨 or 무반응 해결 eclipse-inst-jre-win64.exe 실행안됨 or 무반응 해결 이클립스 공식 홈페이지에서 받은 설치패키지 파일을 실행을 시켜봐도 무반응 되는 현상이 있었습니다. 아무리 검색해도 나오질 않아, 여러가지 시도해보다가 사용자 계정이 한글일 경우 발생하는 것으로 확인되었습니다. 이클립스 외 게임 같은 것도 이런 현상이 있을 경우 대부분 한글로 된 사용자 계정 문제가 많았습니다. 우선적으로 해결방법으로는 사용자 계정의 이름을 영문으로 바꾸거나 영문이름의 새로운 사용자 계정을 생성하여 설치하는 방법이 있습니다. (추가적으로 더 있을 수 있겠지만 저 같은 경우 위 2개밖에 생각이 나질 않네요) 혹시라도 저와 같은 문제가 발생하신 분들은 제가 올린 해결방안으로 시도해보시기 바랍니다. 2023. 9. 15. 이전 1 2 3 4 5 다음 반응형