일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 디지털포렌식챌린지 #dfchallenge #디지털포렌식 #Forensic
- 안드로이드 #서비스 #안드로이스 서비스 #Android #java
- PYTHON
- evm
- 자바
- #정보보안 #어셈블리 #저급언어 #기계어 #it #정보보안
- CIDR #서브넷 #Network #ip 주소고갈
- 정보보안기사 #정보보안산업기사 #클라우드컴퓨팅 #보안 #컴퓨팅보안
- 정보보안기사 #정보보안산업기사 #2020년 정보보안기사 #시험일정
- HTML Injection #bWAPP
- Injection #Reflected #웹취약점
- snedmail #linux #정보보안기사 #정보보안산업기사 #mail protocol
- EnCase #mount #Forensic #image mount
- 안드로이드 #스레드 #핸들러 #예제
- 파일 접근 권한 #linux #chown #chmond #umask #명령어
- 포렌식
- Forensic CTF #disk Forensic #windows file analyzer #WFA #Codegate 2012 F100
- java
- 메소드
- 파이썬
- forensic
- 비박스 #웹취약점분석 #버그바운티 #bee-box #웹 #모의해킹
- 프로그래밍
- Forensic #CTF #디지털포렌식 #disk forensic
- 객체
- 디지털포렌식 연구회 워크샵 #디지털포렌식 #디지털포렌식챌린지 #Forensic #ctf #정보보호학회
- 디지털 포렌식
- It
- 탈중화
- 코딩
- Today
- Total
Jsecurity
Java 6일차 : 클래스, 객체, 생성자, this 레퍼런스 본문
public class Circle {
intradius; // 원의반지름 필드
Stringname; // 원의이름 필드
public Circle(){ } //원의 생성자
publicdoublegetArea(){ // 원의면적 계산 메소드
return3.14*radius*radius;
}
publicstaticvoid main(String[] args) {
Circlepizza;
pizza=new Circle(); // Circle객체 생성
pizza.radius = 10; // 피자의반지름을 10으로 설정
pizza.name="자바피자"; // 피자의이름 설정
doublearea= pizza.getArea(); // 피자의면적 알아내기
System.out.println(pizza.name+"의 면적은 "+ area);
Circledonut= new Circle(); // Circle객체 생성
donut.radius = 2; // 도넛의반지름을 2로 설정
donut.name="자바도넛"; // 도넛의이름 설정
area= donut.getArea(); // 도넛의면적 알아내기
System.out.println(donut.name+"의 면적은 "+ area);
}
}
자바피자의 면적은 314.0
자바도넛의 면적은 12.56
※생성자
객체가 생성될 때 초기화를 위해 실행되는 메소드
기본 생성자(default constructor)
매개 변수 없고 아무 작업 없이 단순 리턴하는 생성자
디폴트 생성자라고도 부름
'프로그래밍언어 > Java_Language' 카테고리의 다른 글
Java 8일차 : static 멤버, final (0) | 2018.11.14 |
---|---|
Java 7일차 : 객체 배열, 메소드, 가비지, 접근 지정자 (0) | 2018.11.08 |
Java 5일차 : 캡슐화, 상속, 다형성 (0) | 2018.11.07 |
Java 4일차 : main()메소드 & 예외처리 (0) | 2018.10.31 |
Java 3일차 : 배열 및 for - each (0) | 2018.10.31 |