본문 바로가기

Programming32

[JAVA] 객체지향 프로그래밍 7~9 생성자 this / 클래스화 인스턴스화 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 7. 생성자와 this package javaChapter2_10; public class MyOOP { public static void main(String[] args) { Print p1 = new Print("----"); p1.A(); } } package javaChapter2_10; class Print { public String delimiter = ""; public Print(String _delimiter) { //생성자 delimiter = _delimiter; } public void A() { System.out.println(delimiter); System.out.println("A"); System.out.printl.. 2022. 2. 9.
[Eclipse] 이클립스 폰트 글꼴 및 크기 변경 change eclipse font size Window-Preferences General-Appearance-Colors and Fonts Basic-Text Font-Edit 글꼴이랑 크기 설정하고 확인 Apply and Close 누르면 끝! 2022. 2. 8.
[JAVA] 객체지향 프로그래밍 4~6 class instance static 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 4-1 클래스 (존재 이유와 기본형식) package javaChapter2_10; class Print { public static String delimiter = ""; public static void A() { System.out.println(delimiter); System.out.println("A"); System.out.println("A"); } public static void B() { System.out.println(delimiter); System.out.println("B"); System.out.println("B"); } } public class MyOOP { public static void main(String[.. 2022. 2. 8.
[JAVA] Make a calculator 계산기 만들기 유튜버 '동현'님 유튜브 참고해서 제작 1~4 https://youtu.be/zFAPpiL17ow '자바'로 계산기 만들기 찾다가! 유튜브에서 '동현'님 영상을 보게 되어, 참고해서 만들었다. 동현님 제작 계산기 / 내가 제작한 계산기 키보드 오른쪽에 붙어있는 계산기를 약간 참고해서 숫자나 연산자 위치를 바꿨다. 컬러도 파스텔톤이 좋아서 변경하고, 숫자는 위쪽과 가운데로 채우고! 연산자는 오른쪽과 아래쪽에 배치했다. 이 때에 스윙은 처음 다루는 거라서, 주석을 최대한 열심히 쓰려고 노력했다! 그리고 동현님 계산기를 따라해서 완성했을 때, '-' 연산자에 오류가 있는 것을 발견했다. 15-5를 하면, 10이 나와야 하는데! -20이 나왔다. 왜 해결되었는지는 모르겠지만, 코드 한 줄씩 주석처리하면서 찾다 .. 2022. 2. 7.
[JAVA] 메소드 1~9 method , class, static, instance 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 1. 수업소개 method = function = subroutine = procedural procedural programming (절차 지향 프로그래밍) 자바에서는 method programming 작은 부품을 만들고, 결합하여 만든다. method와 variable을 결합하여 class로 정리정돈 정리정돈 상자를 통해 구조화하여 만드는 게 object oriented programming (객체 지향 프로그래밍) 2. 이미 익숙한 메소드 public class FirstMethod { public static void main(String[] args) { System.out.println("Hello Method"); System.out.pr.. 2022. 2. 6.
[JAVA] 2-8.1~8.2 종합응용 2 (배열, 조건문, 반복문, scanner) 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 2-8.1 종합응용 1 package javaChapter2_8; public class AuthApp3 { public static void main(String[] args) { String[] users = {"egoing", "jinhuck", "youbin"}; String inputId = args[0]; boolean isLoginged = false; for (int i = 0; i < users.length; i++) { String currentId = users[i]; if (currentId.equals(inputId)) { isLoginged = true; break; } } System.out.println("Hi,"); if.. 2022. 2. 5.