String[] names = null;
names = new String[5];
↓
String[] names = new String[5]
* 다차원 배열
package com.lymin.refertype;
public class ArrayMultiTest {
public static void main(String[] args) {
String[][] custList = { { "철수", "김민수", "제갈공명" }, { "영희", "이다희", "독고수진", "한이쁜새롬" } }; } }
객체 지향 프로그램 (OOP)
캡슐화(Encapsulation) : 노출 스위치 메소드와 데이터(접근 가능 불가능으로 나뉜다.)
상속(Inheritance) : 재산상속 연상. 부모 클래스가 자식 클래스에게 여러 기능(재산)등을 사용할 수 있도록 한다.
다형성(Polymorphism) : PC 키보드나 마우스처럼 다양한 기기를 끼웠다가 뺄 수 있는 것
자바 3대 구성
필드 (Field) : 객체의 데이터를 저장
생성자 (Constructor) : 객체의 생성시 초기화 역할
메소드 (Method) : 여러 기능을 수행 시키려는 기능자(함수)
생성자 ( 단축키 - Alt + Shift + S + C)
클래스 작성 시 따로 만들지 않으면, 생략
생성자는 클래스 명과 동일해야한다.
'JAVA 기본' 카테고리의 다른 글
JAVA 기본 4-3 (0) | 2022.03.25 |
---|---|
JAVA 기본 4-2 (0) | 2022.03.24 |
Java 기본 3-2 (0) | 2022.03.17 |
JAVA 기본 3-1 (0) | 2022.03.15 |
Java 기본 2-3 (0) | 2022.03.11 |