맨들맨들 돌덩이
Home
  • 분류 전체보기 (439)
    • 프로젝트 (14)
    • NOTICE (2)
    • 개발 (206)
      • Unity (12)
      • JAVA (20)
      • SPRING (9)
      • DB (10)
      • FronT (14)
      • 알고리즘 (16)
      • 이코테 (25)
      • Python (60)
      • Arduino (4)
      • WEB (18)
      • C++ (17)
    • 게임 (33)
      • DNF (31)
      • LostArk (2)
    • KT_DS (93)
      • 보호관리용 (3)
    • 실습코드 (64)
      • 실습 코드 (63)
    • 독서 (2)
      • 생각넓히기 (2)
    • Setting (17)
    • 일상 (8)
ALL
  • 분류 전체보기 (439)
    • 프로젝트 (14)
    • NOTICE (2)
    • 개발 (206)
      • Unity (12)
      • JAVA (20)
      • SPRING (9)
      • DB (10)
      • FronT (14)
      • 알고리즘 (16)
      • 이코테 (25)
      • Python (60)
      • Arduino (4)
      • WEB (18)
      • C++ (17)
    • 게임 (33)
      • DNF (31)
      • LostArk (2)
    • KT_DS (93)
      • 보호관리용 (3)
    • 실습코드 (64)
      • 실습 코드 (63)
    • 독서 (2)
      • 생각넓히기 (2)
    • Setting (17)
    • 일상 (8)
블로그 내 검색

맨들맨들 돌덩이

티스토리 생일 : 2020.11.18. 모든 문의 : highcw@naver.com

  • 실습코드/실습 코드

    JAVA_Class 예제, 클래스 파일을 사용한 코드 작성.

    2021. 7. 29.

    by. KAEY


      - 해당 코드를 참조만 하시고, 복사 붙여넣기를 통한 과제를 진행하시면 도움이 정말 하나도 안됩니다. 부디 직접해보시고, 다른 사람의 솔루션이 어떤 지 참조하시는 정도로만 사용해주세요.


    나이가 50살, 이름이 김사부 라는 남자가 있습니다.
    이 남자는 결혼을 했고, 자식이 넷 있습니다.

    [ 출력 결과 ]
    이 사람의 나이
    이 사람의 이름
    이 사람의 결혼 여부
    이 사람의 자녀 수

    1. JAVA 파일을 하나로 생성하여 클래스 첨부 방법

    public class java0729_2 {
    	int PerAge;
    	String PerName;
    	boolean PerMarriged;
    	int PerChild;
    	
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		java0729_2 person1 = new java0729_2();		
    		java0729_2 person2 = new java0729_2();
    		
    		person2.PerAge = 50;
    		person1.PerAge = 50;
    		person1.PerName = "김사부";
    		person1.PerMarriged = true;
    		person1.PerChild = 4;
    		
    		System.out.println(person2.PerAge);
    	}
    
    }

     *static 선언과 다르게 변수 내에 저장하므로 값에 영향을 끼치지 않음.


    2. JAVA 파일을 두 개로 생성하여 클래스 첨부 방법

     단, 같은 패키지 내에 있다고 가정한다. 없을 시 import 해야함.

     

    >> java0729_personinfo.java

    public class java0729_personinfo {
    
    	int PerAge;
    	String PerName;
    	boolean PerMarriged;
    	int PerChild;
    	
    }

     

     >> java0729_1.java

    public class java0729_1 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		java0729_personinfo person1 = new java0729_personinfo();
    		person1.PerAge = 50;
    		person1.PerName = "김사부";
    		person1.PerMarriged = true;
    		person1.PerChild = 4;
    		
    		System.out.println(person1);
    	}
    }

    저작자표시 비영리 동일조건 (새창열림)

    '실습코드 > 실습 코드' 카테고리의 다른 글

    JAVA_로또 번호 추출하기 (중복된 숫자 제외한 랜덤 숫자 추출)  (0) 2021.07.30
    JAVA_private와 public 메소드를 이용한 날짜 검증  (0) 2021.07.29
    JAVA_ Class 선언 및 설정, 사용, 호출하기  (0) 2021.07.29
    JAVA_ 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy)  (0) 2021.07.28
    JAVA _ Araay, ArrayList, Map 을 이용한 점수 평균구하기.  (0) 2021.07.28

    댓글 (비로그인 댓글 허용하지 않습니다.)

    관련글

    • JAVA_로또 번호 추출하기 (중복된 숫자 제외한 랜덤 숫자 추출) 2021.07.30
    • JAVA_private와 public 메소드를 이용한 날짜 검증 2021.07.29
    • JAVA_ Class 선언 및 설정, 사용, 호출하기 2021.07.29
    • JAVA_ 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy) 2021.07.28
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
KAEY
#모바일 접속 차단. (PC 환경 자동 리다이렉트) #현재 블로그내 모든 광고는 티스토리(카카오)에서 게시한 광고입니다😢. #문의 이메일 : highcw@naver.com

티스토리툴바