본문 바로가기
반응형

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.
반응형