자료구조

객체지향 클래스

image.png

abstract class SavingAccount{
	protected int period;
	protected double rate;
	protected double monev;
	public abstract double calcInterest();
}

+: public

-: private

~: default

#: protected

밑줄: static

{readonly}: final

public: 모든 곳에서 접근 가능 → 클래스 선언 가능

protected: 클래스 내부, 동일 패키지, 자손 클래스

default: 클래스 내부, 동일 패키지 → 클래스 선언 가능

private: 클래스 내부

abstract