일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring
- 코딩테스트
- SWEA
- html
- 해슁
- 알고리즘
- Kotlin
- 순환
- DFS
- algorithm
- codecademy
- 구현
- inflearn
- 검색트리
- 다이나믹 프로그래밍
- 프로그래머스
- CSS
- android
- CleanCode
- SQL
- 클린코드
- Web
- DP
- 정렬
- BFS
- front-end
- 자바
- Color
- java
- javascript
- Today
- Total
깡뇽
[JAVA] 클래스 본문
- 클래스
Ex) Example d ;
d = new Example ( ) ;
class Example ( ) {
System.out.println ( "hi" ) ; } -> 실행하면 hi
public void left ( ) {
System.out.println ( "좌회전" ) ; }
public void right ( ) {
System.out.println ( "우회전" ) ; }
Car myCar ;
myCar = new Car ( ) ;
myCar.left ( ) ; -> 실행하면 좌회전
Car yourCar ;
yourCar = new Car ( ) ;
yourCar.left ( ) ; -> 실행하면 우회전
- 생성자 함수 : 클래스로 객체를 만들 때 1번만 최초로 생성되는 함수 ( 무조건 클래스의 이름과 동일해야 함. )
Ex) Car ( ) {
System.out.println ( "자동차" ) ; } -> 실행하면 자동차
좌회전
자동차
우회전
- 접근제어자
① public : 어디든 사용 가능
② protected : 상속 ( 본인 클래스에서는 사용 가능한데 다른 곳에서는 사용 불가능 )
③ private : 폐쇄적. 본인 객체에서만 사용 가능
④ 아무것도 사용 하지 않는 경우 : 같은 패키지에서 사용 가능
'Android > JAVA' 카테고리의 다른 글
[JAVA] 함수 (0) | 2020.07.09 |
---|---|
[JAVA] 배열 (0) | 2020.07.07 |
[JAVA] 반복문 (0) | 2020.07.06 |
[JAVA] 조건문 (0) | 2020.07.05 |
[JAVA] Eclipse 설치 및 자료형&연산자 (0) | 2020.07.04 |