일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- etf
- 다형성
- 접근제어자
- mco
- XLF
- 미국주식
- 그리디 알고리즘
- 오버라이딩
- S&P500
- 무디스
- 제태크
- object
- StringBuffer
- 금리인하
- 자바
- 잉여현금흐름
- javascript
- 주린이
- FCF
- Java
- 기업분석
- 배당성장
- 백준
- 인플레이션
- 객체지향
- 금리인상
- 주식
- 프로그래머스
- 현금흐름표
- 알고리즘
- Today
- Total
목록다형성 (4)
오늘의하루
제어자(modifiers) 제어자는 클래스, 변수, 메서드의 선언부에 사용되어 부가적인 의미를 부여하며 크게 접근 제어자와 그 외의 제어자로 나눠집니다. 하나의 대상에 여러 개의 제어자를 조합해서 사용할 수 있지만 접근제어자는 단 하나만 사용할 수 있다. 접근 제어자 : public, protected, default, private 그 외 제어자 : static, final, abstract, native, transient, synchronized, volatile, strictfp 그 외의 제어자 알아보기 static - 클래스의, 공통적인 static이 사용될 수 있는 곳은 멤버 변수, 메서드, 초기화 블록이다. 대상 의미 멤버변수 1. 모든 인스턴스에 공통적으로 사용되는 클래스 변수가 된다. 2..
객체지향언어의 특징 코드의 재사용성이 높고 코드의 관리가 쉽고 제어자를 통해 데이터를 보호 및 코드의 중복을 제거하여 신뢰성 높은 프로그램 개발이 가능하다. 클래스와 객체 클래스란? 객체를 정의해 높은 것이다. - 클래스는 데이터와 함수의 결합(구조체 + 함수)이다. 객체란? 속성(변수)와 기능(메서드)를 가진 개념 - 객체는 인스턴스를 포함하는 일반적인 의미이다. - 인스턴스화는 클래스로부터 인스턴스를 생성하는 것이다. 객체의 구성요소 객체는 변수(속성)와 메서드(기능)으로 이루어져 있다. class Tv{ // 변수 String color; boolean power; int channel; // 메서드 void power(){power = !power;} void channelUp(){channel ..
1. 객체지향 언어의 특징 기존의 프로그래밍 언어에 몇 가지 규칙을 추가한 것이다. 코드의 재사용성이 높다. 코드의 관리가 수월하다. 제어자와 메서드를 이용해서 데이터를 보호하기 때문에 신뢰성이 높은 개발이 가능하다. Class란? 변수와 메서드(객체의 멤버 )의 집합이다. 2. 인스턴스 생성 및 사용 인스턴스 생성이란? class로부터 인스턴스를 생성하는 것 클래스명 참조 변수명 = new 클래스명(); 생성 과정 = new 연산자를 통해 class명의 인스턴스 생성 후, 생성된 인스턴스 주소를 참조 변수에 저장 인스턴스를 사용한다는 것은 class에 있는 변수 혹은 메서드들을 사용한다는 것이다. 참조 변수명. 변수; 참조 변수명. 메서드(); 클래스에 접근하기 위해서는 인스턴스 주소가 저장돼있는 참조..
1. 제어자 클래스, 변수, 메서드의 선언부에 사용되어 부가적인 의미를 부여한다. 제어자는 크게 접근 제어자와 그 외 제어자로 나뉜다. 접근 제어자 : public, protected, default, private 그 외 제어자 : static, final, abstract, native, transient, synchronized, volatile, strictfp 하나의 대상에 여러 개의 제어자를 조합해서 사용할 수 있지만 접근 제어자는 단 하나만 사용이 가능하다. 1-1. 그 외 제어자에 대해 알아보기 static - 공통적인 static이 사용될 수 있는 곳은 멤버 변수, 메서드, 초기화 블록이다. 멤버 변수 모든 인스턴스에 공통적으로 사용되는 클래스 변수가 된다. 클래스 변수는 인스턴스를 생성..