일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- SwingCalendar
- 서버
- HTML모드
- 생성자
- socket
- 컬렉션프레임워크
- JPA Auditing
- mavenCentral
- springboot
- 메소드
- 코딩
- 사용자관리프로그램
- 인스턴스
- 자바
- JavaScript
- java
- springDataJPA
- Swing
- Oracle
- 카카오코딩테스트
- 바인드변수
- 멀티쓰레드
- 깃허브
- 상속
- Spring
- 백준
- 클라이언트
- 클래스
- 템플릿엔진
- jcenter
- Today
- Total
목록클래스 (3)
프리 정보 컨텐츠
메소드 자바에서 클래스는 멤버로 속성을 표현하는 필드와 기능을 표현하는 메소드를 가진다. 메소드는 어떠한 특정 작업을 수행하기 위한 명령문의 집합이다. 사용하는 이유? 중복되는 코드의 반복적인 프로그래밍을 줄일 수가 있기 때문이다. 모듈화로 인해 코드의 가독성이 좋아진다. 버그 발생 시에 유지보수를 쉽게 할 수있다. public class OutputMethod { public static String a() { //return 할 값이 문자열이므로 String return "a"; // a라는 메소드는 return 뒤에 있는값이 반환된다. } public static int one() { // method 의 return 값 뒤에있는 값이 실행결과가 된다. return 1; } public static..
class Accounting { public double expenseRate; public double valueOfSupply; public double vatRate; public void print() { System.out.println("Value of supply : "+valueOfSupply); System.out.println("VAT : "+ getVAT()); System.out.println("Total : "+ getTotal()); System.out.println("Expense : "+ getExpense()); System.out.println("Income : "+ getIncome()); System.out.println("Dividend 1 : "+ getDivid..
class Bank{ //인스턴스 변수 int balance = 0; //인스턴스 메소드 public int deposit(int amount) public int withdraw(int amount) public int checkMyBalance() } 클래스 : 서로 연관된 변수와 메소드들을 모아서 이름을 붙인 것 틀을 구성하는 것과 같다. 틀을 이용하여 '인스턴스' 라는 것을 찍어 내야 사용이 가능하다. 인스턴스란?? (인스턴스 = 객체) new Bank(); // 클래스 Bank의 인스턴스화 인스턴스를 만들어서는 사용하되 만들기만 해서는 사용할 수가 없다. 만들어진 인스턴스를 참조할 수 있는 (가리키는) 무엇인가가 필요하다. 이 무엇인가를 가리켜 '참조변수' 라고 한다. 선언하는 방법은 기본 자료..