반응형
NOOWGNAJ
Run To IT
NOOWGNAJ
전체 방문자
오늘
어제
  • 분류 전체보기 (163)
    • Flutter (3)
    • Back (77)
      • JAVA (13)
      • JAVA 응용문제 (8)
      • JSP (16)
      • Spring (5)
      • Python (26)
      • nexacro (3)
      • jstl (6)
    • Database (8)
      • MySQL (6)
      • MSSQL (2)
    • Front (44)
      • HTML (34)
      • CSS (0)
      • JavaScript (5)
      • Vue.js (5)
    • 코딩테스트 (4)
      • SQL (3)
      • JS (1)
    • MUSIC (1)
      • 장운박스 (1)
    • 임시 메모장 (21)
      • 메모장1 (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 정규식
  • 자바스크립트
  • 이메일정규식
  • 정규식모음
  • regex
  • 핸드폰번호정규식
  • 주민번호정규식
  • 자바스크립트정규식

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
NOOWGNAJ

Run To IT

Back/JAVA

JAVA Step8-1 (클래스)

2022. 6. 12. 02:31
반응형

클래스 로드 기본

		public class classbasic {
			public static void main(String[] args) {
				
				Adata a = new Adata(); // class Adata를 a로 로드
				Bdata b = new Bdata(); // class Bdata를 b로 로드
				
				System.out.println(a.aa); // class Adata에 있는 String aa를 main class에서 a.aa로 출력
				System.out.println(b.bb);// class Bdata에 있는 String bb를 main class에서 b.bb로 출력
				
				Cdata c = new Cdata(); // class Cdata를 c로 로드
				c.aa = 10; // class Cdata에 있는 int 값을 가져와서 값을 지정
				c.bb = 20;
				c.cc = c.aa + c.bb; 
				System.out.println(c.cc); // class Cdata에 있는 int 값을 main class에서 함수를 만들어 c.cc로 출력

			}
}
class Adata{
	String aa = "홍길동";
}
class Bdata{
	String bb = "이순신";
}
class Cdata{
	int aa;
	int bb;
	int cc;
}

main class에서 인자값을 다른 class로 보내서 계산

public class class2 {
	public static void main(String[] args) {
		
		inject.ooksign(); // class inject의 oksign을 로드  출력값 : 홍길동
		inject.test(); // class inject의 test를 로드 출력값 : 4
		member.user("이순신"); // class member의 user에 인자값 "이순신을" String name으로 받아 처리 후 출력
		member.cal(5, 10); // class member의 cal에 인자값 5, 10을 a, b로 받아 계산 처리 후 출력
			}
}
class inject{
	public static void ooksign() {
		String user = "홍길동";
		System.out.println(user);
	}
	public static void test() {
		int aa = 1;
		int bb = 3;
		int cc = aa + bb;
		System.out.println(cc);
	}
}
class member{
	public static void user (String name) {
		String msg = name + "님 환영합니다.";
		System.out.println(msg);
	}
	public static void cal (int a, int b) {
		int c = a+b;
		System.out.println(c);
	}
}
반응형

'Back > JAVA' 카테고리의 다른 글

Java Web Programming  (0) 2022.10.13
JAVA Step 8-2 클래스 안 클래스 호출  (0) 2022.06.26
JAVA 7 (이차배열)  (0) 2022.06.11
JAVA Step6-2 (배열 응용)  (0) 2022.06.06
JAVA Step6-1 (배열 기본)  (0) 2022.06.06
    'Back/JAVA' 카테고리의 다른 글
    • Java Web Programming
    • JAVA Step 8-2 클래스 안 클래스 호출
    • JAVA 7 (이차배열)
    • JAVA Step6-2 (배열 응용)
    NOOWGNAJ
    NOOWGNAJ
    Innovation. Development. Evolution. Passion. Smart. Teamwork.

    티스토리툴바