IT공부
![[Java] Java의 생성자 이해하기 (this란 무엇인가?)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbSn3Ek%2FbtrE6yQ0f2p%2FOcKgfK0naKUiqkhxMWar91%2Fimg.jpg)
[Java] Java의 생성자 이해하기 (this란 무엇인가?)
생성자 이해하기 생성자란 인스턴스를 생성할 때 즉 객체를 호출할 때 사용하였던 것이 생성자입니다. public class Student{ String studentName; int studentGrade; } public class Test{ public static void maint(String[] args){ Student student = new Student();//생성자 사용(기본생성자) } } 위의 예시에서는 생성자를 만들진 않았지만 기본적으로 컴파일 시 추가해주는 기본 생성자를 사용할 수 있습니다. 필요에 따라 생성자를 만들어줄 수 있습니다. 단 생성자를 만들어준다면 기본 생성자를 컴파일 시 자동으로 생성해주지 않습니다. public class Student{ String studentNa..
![[Java] Java의 메소드 자세히 알아보기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwUWQY%2FbtrE5igUmle%2FmI5o3xEdkZqpI7AC06K3k0%2Fimg.jpg)
[Java] Java의 메소드 자세히 알아보기
메소드(Method) 알아보기 매개변수와 인수 메소드의 구조 return의 기능 매개변수와 인수 매개변수란 메소드를 생성할 때 꼭 입력받도록 선언해둔 변수를 의미를 합니다. 인수는 메소드를 사용할 때 입력받도록 되어 있던 값을 넣기 위해 사용하는 값입니다. 예시를 통하여 자세히 설명드리겠습니다. public class AddCalculation { public int sum(int a, int b){// sum을 사용할 때 int형 변수가 두개가 필요합니다. int result = a+b;//a와 b가 매개변수입니다. return result; } public static void main(String[] args) { AddCalculation add = new AddCalculation(); int ..
![[Java] Java의 객체와 메서드 이해하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoyjE7%2FbtrESC7qnUH%2FGcoBqi0m8zT6hTTlk7dT6K%2Fimg.jpg)
[Java] Java의 객체와 메서드 이해하기
객체 이해하기 객체란 무엇인가? 객체를 만드는 방법 메소드란 무엇인가? 객체의 변수와 메소드를 사용하는 방법 객체란 무엇인가? 객체의 사전적 의미는 '의사나 행위가 미치는 대상'입니다. 프로그래밍에서도 같은 의미를 가집니다. 객체는 메소드(함수)와 변수로 구성이 되어있어 프로그램을 작동 시 함수 등에 대한 대상이 됩니다. 객체를 만드는 방법 객체는 메소드와 변수로 구성이 되어있다고 말씀드렸습니다. 메소드(함수)와 변수를 객체화시킬 때에는 class를 이용합니다. class Car{ String brand; String name; int price; public void sell(){ System.out.println("팔렸습니다."); } } 객체를 만든 예시입니다. 객체를 만들기 위해서 class를 선..
![[Java] Java의 접근 제어자 이해하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbAusiv%2FbtrFe49gDBe%2FCOJT89dHbjzbisHXjc7aC1%2Fimg.jpg)
[Java] Java의 접근 제어자 이해하기
접근 제어자 이해하기 접근 제어자 종류 접근 제어자 예시 접근 제어자 종류 종류는 위와같이 4가지가 있으며 private -> default -> protected -> public 순으로 제한이 점점 완화됩니다. 접근제어자는 변수나 메서드의 사용 권한을 분류해줍니다. privated private 접근 제어자가 붙은 변수 혹은 메서드는 변수와 메서드를 선언한 클래스 내에서만 접근이 가능합니다. default default는 default를 입력하는 것이 아니라 아무것도 안 적은 것을 의미합니다. 제어범위는 해당 패키지 내에서만 사용이 가능합니다. 패키지는 단순히 말하면 class를 묶는 단위 입니다. protected 조금 까다로울수 있는데 동일 패키지의 다른 클래스에서 사용하거나 protected를 ..