본문 바로가기

JAVA

(187)
Car // 상세 public class CarEx { public static void main(String[] args) { //Car의 객체를 만들어보자. Car c1 = new Car(); //이 c1의 필드나 메소드를 접근 할 때에는 //.을 붙여서 접근한다. c1.plateNumber = "00가 0000"; c1.type ="아반떼"; c1.color = "빨강"; c1.year = 2008; c1.turnOn(); System.out.println(c1.isOn); Car c2 = new Car(); c2.plateNumber = "99하 9999"; c2.type = "벤츠"; c2.color = "검정색"; c2.year = 2020; System.out.println(c2.isOn); Car c3 = ..
Car // 기본입력 // 더이상 한 클래스가 메인 메소드까지 가지고 있지 않게된다. // 한 클래스는 그 클래스의 객체가 어떤 필드와 메소드를 가지고 있을지 적어주고 // 다른 클래스에서 메인 메소드를 만들어서 그 안의 객체를 만들고 그 객체를 컨트롤하게 된다. public class Car { //Car에 필요한 정보: 번호판 번호, 종류, 색상, 연식 String plateNumber; String type; String color; int year; boolean isOn; //Car의 객체들이 공통적으로 가질 기능: 시동걸기, 시동끄기 public void turnOn() { isOn = true; } public void turnOff() { isOn = false; } public Car(String plateN..
(별찍기) 마름모 공백 별 //마름모 공백 별 import java.util.Scanner; public class Ex10 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 10번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); for(int height = 1; height
(별찍기) 마름모 import java.util.Scanner; public class Ex0901 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 9번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); for(int height = 1; height
(별찍기) 마름모 절반 세로 왼쪽부분 import java.util.Scanner; public class Ex0801 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 8번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); for(int height = 1; height
(별찍기) 마름모 절반 세로 오른쪽부분 import java.util.Scanner; public class Ex07 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 7번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); //총 세로줄수가 얼마인가? //4+5, 5+6... //(userNumber-1)+userNumber for(int height = 1; height
(별찍기) 역 정삼각형 import java.util.Scanner; public class Ex06 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 6번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); for(int height = userNumber; height >= 1; height--) { String stars = ""; for(int width = 1; width
(별찍기) 정삼각형 import java.util.Scanner; public class Ex05 { public static void main(String[]args) { Scanner scanner = new Scanner(System.in); System.out.println("====별찍기 5번===="); System.out.print("출력할 줄 수를 입력해주세요:"); int userNumber = scanner.nextInt(); for(int height = 1; height