Java_Tips_7

안규원·2021년 6월 11일
0

Java

목록 보기
7/8
post-thumbnail
1. new 하는 순간 객체 생성..거기를 reference... 
2. 그 객체를 다른 빵틀에 넣어도. 그 빵틀은 결국 같은 reference를 본다. 
즉 box1이나 box2나 색깔이 같아진다. box2에 별도의 색채변화를 주지 않더라도.
3. 객체 지향 프로그래밍.. 코드의 재사용 측면 꾸준히 생각할 것...
4. 상속 시 Override도 Ctrl+Enter로 소환 가능...
5. 추상 메소드를 하나라도 가지고 있으면 이는 추상클래스가 된다...
6. 인터페이스 변수는 : public static final이 생략된것임... 상수임 상수..
7. 인터페이스 간에도 상속 가능...
8. 클래스 간 공통 요소를.. abstract class로 보내주고... 
(refactor - extract superclass 하면 됨...보낼 인자들/getterSetter 선택...)


잘 활용할 수 있는 array 팁...int[] arr = new int[] {1, 2, 3, 4, 5}; 에 대해서...
9. Arrays.fill(arr, 100);
   System.out.println( Arrays.toString(arr) ); // 100, 100, 100, 100, 100
10. Arrays.fill(arr, 2, 4, 100);
   System.out.println( Arrays.toString(arr) ); // 1, 2, 100, 100, 5
11. for(int[] row: arr) {
            System.out.println( Arrays.toString(row) );
        }
    으로 출력 가능...
profile
생각을 구현하고자 개발을 공부합니다.

0개의 댓글