Java21 2024/03/06-Java-객체지향 객체지향 person이라는 클래스를 생성 hong이라는 참조변수에 값을 입력후 출력 생성한 함수를 호출 스캐너를 속성으로 설정후 기능으로 sum함수를 생성 인자를 받을수 있는 함수는 인자를 입력해주고 못받는 함수는 인자없이 출력한다. 스캐너를 통해 값을 입력해서 출력. 2024. 3. 6. 2024-03-04/Java(객체지향) 저번시간 반복문을 별찍기를 통해 복습하기 스캐너를 이용한 역삼각형 별찍기 객체지향! 객체란? 객체지향의 특징! 1.캡슐화 2.상속 3.추상화 4.다향성 사과 구매자와 판매자를 구현해보자. 먼저 구매자부터설정한다 구매자의 특성은 1.돈을 가지고있다 2.사과를 들고있다. 기능 사과를 구매한다. 먼저 특성부터 매개변수 Mymoney,AppleCnt를 설정한다. 먼저 1. 매개변수 money를 입력해서 seller 함수에 값을 전달후 Mymoney에서 입력한 money값을 차감을한다 2.그후 seller.receive메서드에 입력한 money가 들어간다 6.판매자에게서 리턴 받은 cnt 만큼 AppleCnt에 값을 저장한다. 다움 판매자클래스다 판매자의 특성은 1.돈을 가지고있다. 2.사과를 들고있다. 3.사과.. 2024. 3. 4. 2024/02/29-Java(반복문) Java-buffer 란?? - Java에서의 Buffer는 데이터를 일시적으로 저장하거나 전송 속도를 조절하는 데 사용되는 메모리 영역을 가리킵니다. 주요한 종류로는 Buffer 클래스와 그 하위 클래스들이 있습니다. - 입출력 작업에서 데이터를 읽거나 쓸 때, 버퍼를 사용하여 데이터를 한 번에 읽거나 쓰는 것이 효율적입니다. 이는 입출력 작업이 매번 디스크나 네트워크로부터 데이터를 읽거나 쓰는 것보다 메모리에서 데이터를 한꺼번에 읽거나 쓰는 것이 빠르기 때문입니다. 예시 조건문! Scanner과 While 반복문과 Switch 조건문을 통해서 Scanner로 입력받은값을 통해서 원하는 결과물을 출력하는 코드 문제 1. -세개의 정수를 입력받아 해당수의 합과 평균을 출력하시오 문제 2 -세 정수를 입력.. 2024. 2. 29. 2024/02/28-JAVA(변수와 자료형,스캐너) 변수와 자료형 실수 double= 15~18자리까진 유효범위로 둔다 그이후는 반올림을하는것같다. 형변환 자바의 형변환이란? - 모든 변수와 리터럴에는 타입이 있다. 프로그래밍을 하다보면 서로 다른 타입간의 연산을 수행해야 하는 경우가 있는데, 이때 각 타입을 일치시켜야 하는데 변수나 리터럴의 타입을 다른 타입으로 변환하는 것을 형변환 이라고 한다. 형변환을 하는이유 -데이터 손실을 최소화 하기 위해서 한다. 강제형변환 3.14에서 소수점 이하가 날아갔다 .(데이터 손실발생) 보통은 메모리 사이즈가 더 큰 타입으로 변환되지만 정수형에서 실수형으로 변환되는 경우 실수형이 정수형보다 값을 표현하는 범위가 훨씬 넓기 때문에 정수형 -> 실수형으로 자동 형변환 된다. but- char 와 short의 경우 같은 .. 2024. 2. 28. 이전 1 2 3 4 5 6 다음