728x90 320x100 SMALL [JAVA/자바] 클래스 객체지향? 객체(object)는 자신만의 고유한 특성과 행동을 가지는데 객체들에게 행동을 요청하거나 정보를 주고받으면서 존재함 클래스(class)는 객체를 만들어내기위한 설계도 객체지향언어의 특성 캡슐화 객체를 캡슐로 싸서 내부를 보호하고 볼 수 없게하는것 외부의 접근으로부터안전함 몇몇은 외부와의 접속을 위해 몇부분만 공개노출함 클래스라는 캡슐을 사용하고, 그 안에 필드(맴버변수)와 메소드(맴버함수)로 구성 인스턴스 - 클래스를 사용하기 위해 우선 해당클래스의 객체를 선언해야하는데 클래스로부터 객체를 선언하는 과정을 인스턴스라함(메모리에 할당된 객체를 의미) 메소드는 - 접근제어자 반환타입 메소드명(매개변수목록){ 구현함} 하나의 클래스에 같은 이름의 메소드를 둘 이상 정의할 수없음. 하지만 오버로딩을 .. 2022. 8. 13. 이전 1 다음 728x90 반응형 BIG