본문 바로가기

오버로딩2

NN JAVA | 자바 기초 개념 정리 (클래스, 객체, 메서드) 객체 지향 언어인 자바의 클래스와 객체, 인스턴스의 관계에 대해 설명하고 추상클래스와 인터페이스의 차이점, 패키지와 상속, 오버로딩에 대해 정리한 글입니다.  목차  클래스와 객체 먼저 간단한 클래스 예제를 보겠습니다. public class MyClass { private int name; public MyClass(int name) { this.name = name; } public void display() { System.out.println("Name: " + name); }}  클래스 (Class)  란 객체를 정의해 놓은 것입니다. 객체의 설계도 또는 틀로써 객체를 생성하는데 사용되죠.  객체 (Object)  란 우리가 볼 수 있는 모든 사.. 2025. 2. 20.
NN 프로그래밍 언어 공통 기초 지식 프로그래밍 언어들의 공통되고 기초적인 것들에 대해 알아봅니다. 인코딩과 디코딩 Base64 — 데이터를 64종류의 숫자만을 이용해 인코딩 아스키코드(ASCII) — 각 문자를 7비트로 표현하고 1비트의 패리티 비트를 추가해 총 128개의 문자를 표현할 수 있습니다. 유니코드 — 각 나라별 언어를 모두 표현하기 위해 나온 코드 체계 모든 문자를 16비트로 표현 한글 : AC00부터 D7A3까지 총 11172자 (초성 19 X 중성 21 X 종성 28) 0x로 시작 : 16진수 0으로 시작 : 8진수 UTF-8 : 유니코드 변환규칙 표기법 (네이밍 규칙) 카멜 표기법 — 단어와 단어가 합쳐질 경우 두번째 단어의 첫 글자를 대문자. 메소드 등을 카멜로 보통 씁니다. ex) int bookNum 파스칼 표기법 .. 2020. 12. 8.