본문 바로가기

728x90
반응형

생성자

(2)
자바(JAVA) - 객체 지향 언어 : 변수와 메서드(3) 오버로딩, 생성자, 변수초기화 자바(JAVA) - 객체 지향 언어 : 변수와 메서드 - https://tigre911.tistory.com/40 자바(JAVA) - 객체 지향 언어 : 변수와 메서드(2) https://tigre911.tistory.com/41 오버로딩(overloading) [1] 오버로딩이란? 메서도 같은 클래스 내에서 각기 다른 이름을 가져야 한다. 그러나 자바에서는 같은 이름을 가진 메서드가 있더라고 하더라도 매개변수의 개수, 혹은 타입이 다르다면 같은 이름을 사용해서 메서드를 정의할 수 있다. 이처럼, 한 클래스 내에 같은 이름의 메서드를 여러 개 정의하는 것을 '메서드 오버로딩' 또는 '오버로딩'이라고 한다. [2] 오버로딩의 조건 1. 메서드 이름이 같아야 한다. 2. 매개변수의 개수 또는 타입이 달라야한..
자바(JAVA) : 클래스 클래스(class) 자바에서 클래스(class)란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용됩니다. 자바에서는 이러한 설계도인 클래스를 가지고, 여러 객체를 생성하여 사용하게 됩니다. 클래스는 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메소드(method)로 구성됩니다. 즉, 필드(field)란 클래스에 포함된 변수(variable)를 의미합니다. 또한, 메소드(method)란 어떠한 특정 작업을 수행하기 위한 명령문의 집합이라 할 수 있습니다. - 클래스 작성 규칙 숫자로 시작하지 않는다 첫글자는 대문자로 시작한다 일반적으로 카멜 케이스(둘 이상의 단어가 연결 되었을 때, 두번째 단어의 첫글자는 대문자)를 사용한다 class Student class CityCode cl..

728x90
반응형