반응형 프로그래밍언어/JAVA7 JAVA8 객체지향 - 생성자/정보은닉 1. 생성자 생성자는 객체를 생성할 때 초기화할 명령어의 집합을 코딩해 놓은 부분이 생성자라고 할 수 있다. 생성자의 역할 : (객체를)클래스를 instance로 만들 때 호출된다. (객체가 생성이 되면 이것을 instance화 라고 한다) 생성자 호출 : 일반 메서드 -> 참조변수를 이용해서 항상 호출 가능, 생성자 -> new로 호출 1-1.기본생성자 (Defualt Constructor) 클래스에 생성자가 하나도 없는 경우에는 나중에 컴파일러가 기본 생성자를 자동으로 만들어 줍니다. 이때 기본생성자는 매개 변수와 구현 코드가 하나도 없는 메서드로 만들어지며, 이러한 형식의 메서드는 컴파일러가 만들어주는 기본 생성자입니다. - 생성자의 이름 = 클래스의 이름과 동일 - 생성자는 메서드가 아니다. - .. 2020. 12. 15. 클래스와 인스턴스 개발을 시작하기에 앞서 가장 먼저 각 용어들과 그 용어들이 하는 역할 및 명명규칙 등을 정리하여 넘어가면 좋을 것 같아 작성해 보았습니다. 가장 먼저 JAVA는 Object Oriented Programming (객체지향 프로그래밍)입니다. 클래스가 가장 기본적인 구조라고 할 수 있습니다. 1. 변수(Variable): 메모리의 위치를 가리킴. 변수의 역활 : 메모리의 위치 ‘int age’라고 한다면 (int : 4 바이트 나타냄/ 4바이트짜리 메모리를 정하고, age라고 이름을 정한다.) -자바의 명명규칙- 1. 대소문자 구분 2. 예약어(Reserved Word) 사용 불가 3. 영문자와 숫자의 조합으로 사용 가능, 단, 숫자로 시작할 수 없다. 4. 특수문자는 ‘_’와 ‘$’만 허용한다. 5. 역.. 2020. 11. 27. 자바 시작하기 자바란 무엇인가? 자바의 특징과 어플리케이션 JDK설치 Hellow world 띄워보기 자바 프로그램 수행과정 자바의 특징 - 고 수준 범용 언어 o서버 개발, 데스크톱 애플리케이션 o안드로이드용 네이티브 언어 -객체지향 언어 o자바8에서 함수형 언어 모습 추가 - 플랫폼 독립적 o각 플랫폼용 JVM이 제공 o최적화 된 JVM으로 성능과 안정성 보장 JDK 설치 오라클 사이트에서 설치해 주면 됩니다. www.oracle.com/java/technologies/javase-downloads.html - JRE는 JDK 설치 후 설정해야하는 환경변수 등록 과정을 대신 해주는 것입니다. 만약 직접 환경 변수를 설정했다면 따로 설치하지 않아도 됩니다. 환경변수 등록은 어느 폴더에서나 자바가 실행되게 하도록 하는.. 2020. 10. 3. 이전 1 2 다음 반응형