JAVA 89

[자바JAVA] 클래스 - Time클래스로 보는 private접근 제어자, getter, setter, 매개변수가있는 생성자, toString오버라이딩

이번에는 Time클래스를 통해 객체지향 개념 1 - 클래스와 객체에 대해 더 알아보겠습니다. 이론은 아래 포스팅을 확인해주세요. 2020/10/07 - [§개발자 되기 프로젝트§/java 이론] - [자바 java] 객체지향개념1 - 클래스와 객체, 클래스 접근 제어자, 메서드 구성 이 포스팅은 아래의 내용을 포함하고 있습니다. 1. private접근 제어자 2. getter, setter 3. 매개변수가 있는 생성자 4. toString오버라이딩 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 5..

JAVA/java 실습 2020.10.08

[자바JAVA] 객체지향1 - 클래스와 객체 . Tv클래스로 알아보는 객체배열, 멤버호출방법, 객체주소변경, 향상된 for문

이번 포스팅에서는 Tv클래스를 통해 클래스와 객체에 대해 더 자세히 알아보겠습니다. 이 포스팅에는 아래의 내용이 포함되어있습니다. 1. 멤버 호출 방법 2. 객체 주소 변경, 주소 출력 3. 객체 배열 생성 4. 향상된 for문 이론 포스팅은 아래의 글을 봐주세요! 2020/10/07 - [§개발자 되기 프로젝트§/java 이론] - [자바 java] 객체지향개념1 - 클래스와 객체, 클래스 접근 제어자, 메서드 구성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 public..

JAVA/java 실습 2020.10.07

[자바JAVA] 객체지향개념1 - 클래스와 객체, 클래스 접근 제어자, 메서드 구성

안녕하세요 자바칩 프라푸치노입니다. 오늘은 자바에서 객체 지향 개념1번 클래스와 객체에 대해 알아보겠습니다. 이제껏 포스팅했던 이론들은 라인 순서대로 코드가 진행되는 절차지향 이었다면 이제부터는 코드가 여기갔다 저기갔다하는 객체지향 개념입니다. 처음접하시는 분은 아직 무슨 말인지 이해가 안될 수도 있습니다. 1. 객체지향 언어의 역사 간단하게 알아보고 가겠습니다. - 과학, 군사적 모의실험(simulation)을 위해 컴퓨터를 이용한 가상세계를 구현하려는 노력으로부터 객체지향이론이 시작됨 - 1960년대 최초의 객체지향언어 Simula탄생 -1980년대 절차방식의 프로그래밍의 한계를 객체지향방식으로 극복하려고 노력함.(C++, Smalltalk과 같은 보다 발전된 객체지향언어가 탄생) - 1995년 말 ..

JAVA/java 이론 2020.10.07

[자바JAVA] 이차원배열 - String 이차원 배열 ( 3차원배열과 같음)로 단어퀴즈 만들기

문제 - 이차원 배열을 사용하여 단어 퀴즈 만들기 전체 코드 - 더보기 클릭 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 import java.util.Scanner; public class Array_Ex3 { public static void main(String[] args) { //String[][] 은 엄밀히 말하자면 3차원 배열에 해당이 되나, String클래스의 toString()가 오버라이딩 //이 되어있어 마치 2차원 배열과 같이 사용하는 것처럼 보인다. 하지만 메모리로 그려보면 충분히 //왜 3차원 배열인지 알게 된다. String[][] words = new..

JAVA/java 실습 2020.10.06

[자바JAVA] 이차원 배열 , 점수 총점 평균을 표처럼 나타내기

문제 - 과목별 점수를 통해 총점, 평균을 구하여 표형태로 출력해보자. 전체 코드 - 더보기 클릭 더보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 public class Array_Ex2 { public static void main(String[] args) { int[][] score = new int[][] { {100,100,100}, {20,20,20}, {30,30,30}, {40,40,40}, {50,50,50} }; //과목별 총점 int korTot..

JAVA/java 실습 2020.10.06

[자바 JAVA] 이차원 배열,int 2차원 배열, 향상된 for문

안녕하세요 자바칩프라푸치노입니다. 오늘은 자바에서 다차원배열에 대해 알아보겠습니다. 2020/09/26 - [§개발자 되기 프로젝트§/java 이론] - [자바JAVA]일차원 배열 , 배열의 길이, 배열의 선언방법, 배열 초기화, 배열 출력 [자바JAVA]일차원 배열 , 배열의 길이, 배열의 선언방법, 배열 초기화, 배열 출력 안녕하세요 자바칩 프라푸치노입니다. 이번에는 일차원 배열에 대해서 알아보겠습니다. 1. 배열 배열이란 같은 데이터 타입의 여러 변수를 하나의 묶음으로 다루는 것입니다. 많은 양의 값을 � sso-feeling.tistory.com 일차원 배열 포스팅도 있습니다. 이어서 이차원 배열은 타입 [][] 변수이름; 으로 선언하는것이 정석입니다. (타입 변수이름[][]; 타입[] 변수이름[..

JAVA/java 이론 2020.10.05

[자바JAVA] 반복문- 상품금액입력하고 총 합계 출력. while문 사용. String의 값 자체 비교하는 법, String타입을 int타입으로 변환

문제 - 더보기 클릭 끝이라고 입력하기 까지 상품 금액 입력하고 총 합계 출력하기 while문 사용, equals 사용,Integer.parseInt 더보기 상품가격을 무한루프를 돌면서 입력을 받는다. "끝"이라고 입력하면 루프를 탈출하고 입력한 상품가격의 합계를 출력하는 프로그램을 작성하시오. 타입 변수명 기타 int total 0으로초기화 String input 조건 : while문 사용 출력결과 상품금액 입력: 1000 상품금액 입력: 3000 상품금액 입력: 5000 상품금액 입력: 500 상품금액 입력: 끝 구매하신 상품들의 총 가격은 9500입니다. 전체 코드입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27..

JAVA/java 문제 2020.10.04

[자바JAVA] 반복문 - while문으로 숫자 계속 입력받아 공배수인지 확인하기

문제 - 더보기 클릭 하나의 숫자를 입력받아 2와 3의 배수가 아니면 계속 while문을 돌고 2와 3의 배수이면 프로그램 종료하기 while문 사용 더보기 하나의 숫자를 입력받아 아래와 같이 출력되는 프로그램을 작성하시오. 타입 변수명 기타 int num 조건 : 무한루프 돌면서 체크하는 프로그램 while true 출력결과 하나의 정수를 입력하세요 :55 55은 2와 3의 배수가 아닙니다.. 하나의 정수를 입력하세요 :100 100은 2와 3의 배수가 아닙니다.. 하나의 정수를 입력하세요 :33 33은 2와 3의 배수가 아닙니다.. 하나의 정수를 입력하세요 :12 12은 2와 3의 배수입니다. 프로그램 종료! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ..

JAVA/java 문제 2020.10.04

[자바JAVA] 반복문 - 숫자 두개 사이에 공배수 제외하고 출력하기 for문

문제 - 더보기 클릭 숫자 두개를 입력받고 공배수를 제외하고 출력하기 더보기 두 개의 숫자를 입력받아 아래와 같이 출력되는 프로그램을 작성하시오. 타입 변수명 기타 int num1 int num2 조건 : 출력결과 첫번째 수를 입력하시오 : 1 두번째 수를 입력하시오 : 15 1과 15에서 3과 4의 공배수를 제외한 결과 1 2 3 4 5 6 7 8 9 10 11 13 14 15 전체 코드입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import java.util.Scanner; public class 문제8_1 { public static void main(String[] args) { Scanner ..

JAVA/java 문제 2020.10.04

[자바JAVA] 반복문 - 구구단 출력하기 for문

문제 - 더보기 클릭 원하는 단을 입력받아 구구단 출력하기 for문 사용 더보기 사용자로부터 원하는 단을 입력받아서,해당하는 구구단을 출력하시오. 타입 변수명 기타 int num 조건 : for문 사용 출력결과 당신이 원하는 단은? 10 10 * 1 = 10 10 * 2 = 20 10 * 3 = 30 10 * 4 = 40 10 * 5 = 50 10 * 6 = 60 10 * 7 = 70 10 * 8 = 80 10 * 9 = 90 전체 코드입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 import java.util.Scanner; public class 문제7 { public static void main(String[] args) { Scan..

JAVA/java 문제 2020.10.03