전체 글 (330) 썸네일형 리스트형 0427 실습 해설 package object_array_guide.account; public class Account { String ano; // 계좌번호 String owner; // 계좌주 int balance; // 잔고 String password; // 비밀번호 // 기본생성자 public Account() {} // 전체값을 넘겨받는 생성자 public Account(String ano, String owner, int balance, String password) { this.ano = ano; this.owner = owner; this.balance = balance; this.password = password; } public String toString() { return "Account[ ano.. 04.26 평가 틀린거 NullPointerException 발생 이유: null은 참조형 타입의 기본 값이다. 힙 영역에 저장된 모든 기본형 타입(Primitive type)이 기본(default) 값을 갖는 것처럼 참조형 타입(Reference type)은 기본 값으로 null을 갖는다. 참조 타입의 배열은 생성 시 null값으로 원자 값을 초기화 한다. java에서 null 이란 참조타입의 변수에 참조하는 값이 없다는 걸 표현하는 자료 형이다. 참조하는 값이 없는 변수를 참조하여 연산하려고 할 때 발생한다. 04.25 클래스, 객체배열 package e_reference; class Engine{ int maxSpeed; int rpm; } public class Car { String company; String model; int speed; Engine engine; } package e_reference; // main method가 포함된 class // 실행 class public class CarExample { public static void main(String[] args) { Car car = new Car(); System.out.println(car); car.company = "현대자동차"; car.model = "싼타페"; car.speed = 0; Engine engine = new Engine(); en.. 자바 실습, 반복문, 배열, 별찍기,좌석예약 디버깅모드 : 반복문에 브레이크 포인트 잡고 f11로 실행해서 f8로 다음다음 누르기 (디버그) java practice 1 import java.util.Scanner; public class Test1 { /** * 결과 : 3의 배수일 시 (입력받은 값은(는) 3의 배수입니다.) : 3의 배수가 아닐 시 (입력받은 값은(는) 3의 배수가 아닙니다.) * */ public static void main(String[] args) { //import Scanner sc = new Scanner(System.in); while(true) { System.out.println("정수를 입력해주세요 : "); // 사용자가 입력한 값이 정수면 true, 정수 타입이 아니면 false boolean isInt.. 2023.04.23 정보처리기사 실기시험 실시 후기 이번 차수는 쉽게 나온 편이라고 했음. 다음 회차는 어렵게 나올 가능성이 높다. 자바,c언어,파이썬 : 콘솔에 어떻게 나오는지 적는 문제, 골고루 나옴 / spl은 2문제 (delete 뭐시기...그룹바이 뭐시기 적는거... / 약술형 안나옴/ 디자인 패턴 나옴(보기 같이 줌. 답은 프록시였음) 04.21 - 메소드, 클래스 OOP(object oriented programming) : 객체 지향 프로그래밍. 필드 이름은 중복되면 안된다. 클래스의 필드 = 배열의 인덱스라고 생각하면 편함. 파라미터와 arguments의 차이 : 파라미터는 매개변수. 메소드 실행에 필요한 데이터 arguments는 파라미터의 실제 데이터값. ex) 파라미터 : int a arguments : 10 void 타입 메소드에서도 return문 사용가능(함수종료 기능) / return문 뒤에 실행문 있으면 컴파일 오류 반환값있는 메소드 안에 조건문이 있는 경우 어떠한 경우에라도 return있어야함.(없으면 컴파일 오류) 클래스도 일종의 메소드라서 , 생성자 오버로딩 가능 this로 인스턴스 멤버에 접근 가능, 생성자에서도 this 사용 가능 pack.. 04.20 - 배열 package array; import java.util.Scanner; /** * * @author admin * @since 20230420_01 * @apiNote 배열의 정의 * {@summary} * 배열(array) 데이터를 저장, 수정, 삭제, 관리하기 위한 자료구조의 일종 * ex) 자료구조 - 데이터를 효율적으로 저장하고 조작하기 위한 방법을 정의한 것. * 배열의 특징 * -동일한 자료형의 데이터를 순차적으로 나열한 것 * -각 데이터는 배열의 인덱스(index)라는 숫자로 구분 * -인덱스 번호는 처음 삽입된 데이터를 0으로 1씩 순차적으로 증가함. * -배열의 마지막 인덱스 번호는 배열의 크기 -1 이 됨. */ public class UseArrayExample { public s.. 04.19.printf public class Practice01StringPrint { public static void main(String[] args) { // TODO 연습문제 풀이 /* * 문자열 변수 str을 선언과 동시에 “HELLO JAVA”값으로 초기화 하고 아래와 같이 변수 str의 값을 출력하는 코드를 작성하시오. */ String str; str = "Hello Java"; System.out.println(str); /* * System.out의 함수 * println(); // print line-feed = 출력 후 줄바꿈 * print(); // 출력 후 줄바꿈을 하지 않음 * printf(); // 지정된 패턴(format)에 따라 출력 */ /* * escape sequence(이스케이프 문자.. 이전 1 ··· 33 34 35 36 37 38 39 ··· 42 다음