Cute Running Puppy
반응형

인스턴스 4

3주차_09. 자바 제어자1

접근 지정자 접근 지정자는 자바 제어자의 한 종류로, 클래스, 멤버, 생성자 앞에서 사용 범위를 정의하는 역할을 한다. 멤버 및 생성자의 접근 지정자 멤버, 생성자에 사용 가능한 접근 지정자 public, protected, default (package), private 접근 지정자는 필드나 메서드, 생성자 앞에 위치한다. 아무것도 작성하지 않으면 default 접근 지정자가 자동으로 설정된다. public > protected > default > private 순으로 접근 범위가 넓다. private 자신의 클래스 내부에서만 사용할 수 있는 접근 지정자 같은 멤버 끼리만 사용할 수 있으며, 외부 클래스에서는 사용할 수 없다. default 같은 패키지 안의 모든 클래스에서 사용할 수 있는 접근 지정..

2주차_06. 클래스와 객체

클래스의 구조 class 클래스명 { ... } //클래스명은 대문자로 적기! //클래스 밖에 올 수 있는 것들 package ...; import ...; class 클래스명 {...}; //클래스 안에 올 수 있는 것들 public class 클래스명 { //클래스명은 파일명과 동일해야 함 int a; // 필드 double b(); // 메서드 a() {...} // 생성자 class 클래스명 {...} // 이너 클래스 } 클래스의 외부 구성요소 패키지 임포트 다른 패키지의 클래스를 사용하고 싶을 때 사용하는 요소 외부 클래스 클래스 외부에 또 다른 클래스가 포함될 수 있다 1개의 .java 파일에 여러 개의 클래스가 포함될 수 있다. 단, 외부 클래스는 public 키워드를 사용할 수 없다. 클..

[#혼공챌린지] 혼자 공부하는 자바_2주차 선택미션

https://hongong.hanbit.co.kr/%ed%98%bc%ea%b3%b5-%ea%b2%8c%ec%8b%9c%ed%8c%90/?uid=27&mod=document&pageid=1 [#혼공챌린지] 혼공 학습단 6기 도서별 미션과 커리큘럼 안녕하세요, 한빛미디어 혼공단을 운영하는 🧙🏻‍♀️혼공족장🧙🏻‍♀️입니다. #혼공챌린지 혼공학습단 6기와 "혼자 공부하는"시리즈에 관심을 주셔서 감사합니다 🥳 딱 6주만 같이 때 hongong.hanbit.co.kr #혼공단 #혼공챌린지 #혼공자 2주차 선택 미션 객체 지향 프로그래밍 개념 정리 포스팅하기 객체 지향 프로그래밍이란? OOP: object-oriented programming의 약자로 객체를 사용하여 프로그램을 작성하는 것을 말한다. 현실에서 제품..

[혼자공부하는자바] chapter 06-1. 객체 지향 프로그래밍

chapter 06-1. 객체 지향 프로그래밍 객체의 상호작용 메소드: 객체 간 상호작용 수단 메소드 호출: 다른 객체의 기능을 이용하는 것 //메소드 호출의 형태 리턴 값 = 객체.메소드(매개값1, 매개값2); //예시 int result = Calculator.add(10, 20); 객체와 클래스 클래스: 설계도 인스턴스: 클래스를 바탕으로 만든 객체 -> 요리법(클래스)을 가지고 쿠키(인스턴스)를 굽는다. 클래스 선언 //클래스 선언 방법 public class 클래스이름 { ... } 일반적으로 소스 파일당 하나의 클래스를 선언함 객체 생성과 클래스 변수 //클래스로부터 객체를 생성하는 방법 new 클래스 (); 클래스의 구성 멤버 필드 (Field): 객체의 데이터가 저장되는 곳 생성자 (Con..