일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- preprocessing
- descriptive statistics
- dbms
- X윈도우
- External Scheme
- selenium
- literal
- python
- Entity
- 백준
- Java
- Class
- Binary Search
- X.org
- 자바
- 리눅스
- Entity Set
- Inheritance
- systemd
- 셀레니움
- 리눅스 마스터 1급
- Mac
- Polymolphism
- Unity
- spring
- Operator
- Physical Scheme
- OOP
- BFS
- Reference Type
- Today
- Total
목록access modifier (2)
Byeol Lo
Method 메소드는 객체의 행동, 연산을 지정하는 것이다. public int getSum(int i, int j){ int sum; sum = i + j; return sum; } 메서드를 구분하는 것을 시그니처(Signiture)라고 하는데, 시그니처는 메서드 이름, 매개변수의 타입이 들어가 있는 리스트의 조합을 말하며, 둘이 전부 동일할 때 해당 메소드는 동일하다고 한다. Method: Instance Member 메소드에서도 인스턴스 필드 처럼 인스턴스 메소드라는 개념이 존재한다. 따라서 이는 instance를 통해서 접근할 수 있는 메소드이다. public class Car{ int gas; void setSpeed(int speed){ ... } } 위는 인스턴스 필드와 인스턴스 메소드의 예..
프로그램에 구현에 있어서 필요한 객체(부품)을 먼저 개발(생산)하고 이 객체(부품)들을 하나씩 조립해서 완성된 객체(부품)을 만드는 기법(방법)을 객체 지향 프로그래밍 이라고 한다. 객체(Object) 물리적으로 존재하거나, 추상적 논리적으로 생각할 수 있는 것 중에서 자신의 속성(값)을 가지고 있고, 동작(함수)할 수 있는 것. 자바에서는 속성과 동작들을 각각 필드 field 와 메소드 method 라고 부르고, 현실 세계의 객체를 소프트웨어 객체로 설계하는 것을 객체 모델링 (Object Modeling) 이라고 한다. 현실 세계는 모든 객체들이 서로 상호작용 하에 흘러가고 있다. 소프트웨어도 마찬가지이다. 객체들은 각각 독립적으로 존재하고, 다른 객체와 서로 상호작용 하면서 동작한다. 객체들 사이의..