본 게시글은 유튜브 : 경제 TV 너무경 : 너무 쉬운 경제 윤성종 님의 유튜브 영상을 참고하였습니다. 개인적으로 정리하는 글임을 알립니다. 금융용어정리 - 납세자, 담세자, 직접세, 간접세 납세자 국가가 국민에게 세금을 내라고 지목한 사람이다. (납부할 의무를 지는 자를 뜻) 국세기본법에는 납세자를 납세의무자와 세법에 따라 국세를 징수하여 납부할 의무를 지는 자를 말하는데, 세금을 실제로 직접 납부하는 자를 의미한다. 조세를 부담하는 담세자와 다르다. [네이버 지식백과] 납세자(부동산용어사전, 2020. 09. 10., 장희순, 김성진) 담세자 실제로 세금을 내는 사람 말한다. 직접세 납세자와 담세자가 일치하는 조세를 말한다. 즉, 세금을 내라고 지목당한 사람과, 실제로 세금을 내는 사람이 같은 조세를..
혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 객체마다 필드값이 달라야 한다면 해당 필드는 객체마다 가지고 있는 것이 맞다. 하지만 객체의 필드값이 모두 같아야 한다면 이 필드를 객체마다 가지고 있을 필요가 있을지 의문이 든다. 만약 객체마다 갖고 있다면 메모리가 낭비되며, 모든 객체의 필드값을 같게 맞추는 추가적인 작업이 필요할 수도 있다. 오히려 이런 필드는 한 곳에 위치시키고 객체들이 공유하는 것이 좋을 수 있다. 자바는 이런 경우를 위해 클래스 멤버를 인스턴스 멤버와 정적 멤버로 구분해서 선언할 수 있도록 하고 있다. 인스턴스 멤버는 객체마다 가지고 있는 멤버를 말하고, 정적 멤버는 클래스에 위치시키고 객체들이 공유하는 멤버를 말한다. 인스턴스 멤버와 thi..
본 게시글은 유튜브 : 경제 TV 너무경 : 너무 쉬운 경제 윤성종 님의 유튜브 영상을 참고하였습니다. 개인적으로 정리하는 글임을 알립니다. 금융용어정리 - 분리과세, 합산과세 소득의 종류에는 사업소득, 근로소득, 이자소득... 등등이 있다. 여기서는 소득의 종류는 사업소득, 근로소득, 이자소득만 있다고 가정하겠다. 분리과세 아래의 표는 실제 누진세가 아닌 쉽게 개념을 전달하기 위해 만든 누진세 세율표이다. 누진세 세율표(실제 아님) 과세 표준 세율 1억 이하 10% 1억 ~ 2억 20% 2억~ 3억 30% A씨는 사업소득 1억, 이자소득 1억, 근로소득 1억이라고 하면, 분리과세는 각각을 따로 세금을 부과하여 각각의 산출 세액은 1000만 원이고, 총 3000만 원의 산출 세액이다. (1000만원 X ..
혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 메소드 선언은 선언부와 실행 블록으로 구성된다. 메소드 선언부를 메소드 시그니처라고 한다. 메소드 시그니처에는 리턴타입, 메소드 이름, 매개 변수 선언이 온다. 메소드 선언 리턴 타입 리턴 타입은 있을 수도 있고 없을 수도 있다. 리턴 타입이 없다면 void라고 명시하면 되고, 리턴 타입이 있다면 해당 타입을 명시하면 된다. 리턴 타입이 있다면 반드시 리턴 값을 리턴해야 한다. 리턴 값을 담는 변수와 리턴 값이 자동으로 형변환이 된다면 타입이 달라도 상관이 없다. 메소드 이름 메소드 이름은 자바 식별자 규칙에 맞게 작성하면 된다. 관례적으로 메소드 이름은 소문자로 작성한다. 서로 다른 단어가 혼합된 이름이라면 뒤이어 오..
혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 생성자 생성자는 new 연산자로 클래스로부터 객체를 생성할 때 호출되어 주로 객체의 초기화를 담당한다. 생성자를 실행하지 않고는 클래스로부터 객체를 만들 수 없다. 모든 클래스는 생성자가 반드시 존재하며, 생성자를 하나 이상 가질 수 있다. new 연산자에 의해 생성자가 실행되면 힙 영역에 객체가 생성되고 객체의 주소가 리턴된다. 리턴된 객체의 주소는 클래스 변수에 저장된다. 기본 생성자(Default Constructor) 클래스 내부에 생성자 선언을 생략했다면 컴파일러는 기본 생성자를 바이트 코드에 자동 추가한다. 클래스가 public class로 선언되면 기본 생성자에서도 public이 붙지만 클래스가 public..
혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 필드는 객체의 고유 데이터, 객체가 가져야 할 다른 객체, 객체의 현재 상태 데이터를 저장하는 곳이다. 필드 선언 필드 선언은 클래스 중괄호 블록 어디든 할 수 있다, 하지만 생성자와 메소드 중괄호 블록 내부에는 선언될 수 없다. 생성자와 메소드 중괄호 블록 내부에 선언된 것은 모두 로컬 변수가 되기 때문이다. 필드 선언은 변수의 선언 형태와 비슷하다. 그래서 일부 사람들은 클래스 멤버 변수라고 부르기도 한다. 필드의 초기값은 필드 선언 시 주어질 수도 있고 생략될 수도 있는데, 초기값이 지정되지 않은 필드는 객체 생성 시 자동으로 기본 초기값으로 설정된다. 필드 사용 필드를 사용한다는 것은 필드값을 읽고 변경하는 작업..
본 게시글은 유튜브 : 경제 TV 너무경 : 너무 쉬운 경제 윤성종 님의 유튜브 영상을 참고하였습니다. 개인적으로 정리하는 글임을 알립니다. 금융용어정리 - 비례세, 누진세 비례세 과세 대상 금액에 상관없이 모두 동일한 세율을 적용하는 세금 ex) 소득 세율이 비례세로 10%일 때 과세 표준 세율 세액 1000만 원 10% 100만 원 1억 원 10% 1000만 원 10억 원 10% 1억 원 누진세 과세 대상 금액이 증가함에 따라 적용되는 세율이 높아지는 세금 누진세 - 소득 세율표 과세 표준 세율 누진 공제 1200만원 이하 6% - 1200만원 초과 4600만원 이하 15% 108만원 4600만원 초과 8800만원 이하 24% 522만원 8800만원 초과 1억 5000만원 이하 35% 1490만원 1..
혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 클래스는 두 가지 용도가 있다. 하나는 라이브러리(API)용이고, 다른 하나는 실행용이다. 라이브러리 클래스는 다른 클래스에서 이용할 목적으로 설계된다. 프로그램 전체에서 사용되는 클래스가 100개라면 99개는 라이브러리 클래스이고, 단 하나가 실행용 클래스이다. 실행용 클래스는 프로그램의 실행 진입점인 main()메소드를 제공하는 역할을 한다. 클래스 구성 멤버 클래스의 구성 멤버로는 필드(field), 생성자(constructor), 메소드(method)가 있다. 필드 선언 형태는 변수와 비슷하지만, 필드를 변수라고 부르지는 않는다. 변수는 생성자와 메소드 내에서만 사용되고 생성자와 메소드가 실행 종료되면 자동 소멸..