글쓰기 / 관리자
헤니l
헤니의 개발 공부
헤니l
전체 방문자
오늘
어제
  • 분류 전체보기 (100)
    • study (46)
      • JAVA (5)
      • PHP (24)
      • JS , jQuery (7)
      • 서버 (1)
      • 코딩테스트 (9)
    • 회사일기 (1)
    • 취준 (2)
    • 인천일보아카데미 교육과정 (51)
      • 인천일보아카데미 (51)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 비전공코딩공부
  • HTML공부
  • HTML
  • CSS
  • 비전공개발자
  • 비전공자개발공부
  • 비전공개발공부
  • PHP
  • php회원가입
  • php계층형게시판
  • 코딩공부
  • 인천일보아카데미
  • 날씨어플만들기
  • 코딩
  • 자바스크립트
  • JS
  • 개발공부
  • php게시판리스트
  • 게시판구현
  • php게시판

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
헤니l

헤니의 개발 공부

study/JAVA

[JAVA] 프로그래밍의 3대요소 , class, new

2023. 1. 24. 14:27

인프런 javaTPC 강의 듣고 정리한 내용입니다

 

 

 

프로그래밍의 3대요소 : 변수, 자료형(DataType) , 할당(=)

 

1. 변수 : 데이터를 저장할때 메모리 공간의 이름 

 

2. 기본자료형(DataType) : 

 - 정수(int)

 - 실수(float)

 - 문자(char)

 - 참거짓(boolean)

 

3. 할당 : 변수에 값을 저장 하는 것 

 

int a;
a = 1;

float f;
f = 34.5;

char d;
d = 'a';

boolean g;
g = true;

int a  :  dataType을 지정하여 변수 선언 

a=1 : a라는 변수에 1을 할당(저장)

 

 

 

class

 

변수를  만들려면 DataType이 꼭 지정되어야 하는데 기본자료형 외에

필요에 의해서 새롭게 만들어 사용하는 자료형을 객체 자료형 이라 부르고 

이때 class가 사용된다 

책(객체)에 대한 여러 정보 ( 가격,출판사,제목,작가...)(멤버변수)를 저장하기 위해 class를 사용한다

 

public class Book {
	public int price;
	public String company;
	public String title;
	public String writer;
}

 

 

책 1권을 저장하기 위한 변수를 선언할때 

책 이라는 자료형이 없기때문에 만들어주어야 한다 

Book b;

 

 

객체생성

b = new Book();

new를 이용해 객체를 생성해준다 

변수 b에 위에있는 Book이라는 class를 저장해 필요할때 가져와 사용할 수 있다 

 

	b.price=15000;
	b.company="민음사";
	b.title="자바";
	b.writer="작가용";
		
	System.out.println(b.company); 			// 민음사 출력

 

b. 과 같이 입력하여 b(book)안에 있는 정보를 가져올 수 있다 

    'study/JAVA' 카테고리의 다른 글
    • [TPC] 객체 생성하기, 초기화
    • [JAVA] 배열, 변수/메서드
    • [JAVA] for문 연습하기(별 출력)
    • [JAVA] for문 문제 연습하기 (합계, 배수, 구구단, 홀짝 구하기,주사위)
    헤니l
    헤니l

    티스토리툴바