목록this (2)
NOW OR NEVER
Keyword final 클래스의 멤버변수 앞 변수이기는 하지만 상수(고정된)처럼 사용하고자 할 때 사용하는 것 특정 값 이외의 다른 값을 사용하면 안될 때 사용 ex) final int b = 10; b라는 변수이기는 하지만 10외에 다른 값을 가지면 오류가 발생하게 만듦 상수는 모두 대문자로 만든다. 그래서 final 붙을 경우 변수가 상수 역할을 하므로 대문자로 만들어 주는 것이 좋다. final은 어차피 못바꾸는 것이라서 객체마다 따로 메모리를 잡을 필요가 없다. 그래서 final 이면 static으로 만들어서 모든 객체가 같이 사용한다. ex) final static String ADDR = "서울시 마포구 서교동"; 클래스의 멤버메소드명 앞 최종 메소드 부모로부터 물려받은 final metho..
객체 지향 프로그래밍 Object Oriented Programming(OPP) ex)java, c++ 현실 세계의 모든 것으 객체화 할 수 있다(눈에 보이는 것일 수도 있고 개념적인 것일 수 있다. 객체 : 세상을 구성하고 있는 모든 것을 객체라고 말 할 수 있다. 이 세상에서 유일하고 단 하나 밖에 없는 것이다. 자바로 객체 지향 프로그래밍을 할 때에는 표현해야하는 대상에 대하여 속성과 동작을 분석하여 클래스를 먼저 만들어야 한다. 특징 은닉성(encapsulation) 클래스를 구성하고 있는 속성(data)들을 외부의 다른 클래스로부터 보호하는 것을 말한다. 클래스를 만들 때 setter와 getter, constructor을 일일이 만들기 번거로움을 줄이고 자 이클립스 기능 사용 모든 구성 요소들..