-
자바의 클래스 문법 : Constructor 생성자2023.07.03
Constructor 생성자 constructor 문법으로 메모리 공간 확보와 데이터 저장을 한 번에 할 수 있다. 1. 이름과 전화번호, 주소를 입력할 수 있는 Member class를 만들고, MemberTest class에서 데이터를 넣어 준다. Member.java public class Member { String name; String tel; String address; void print(){ System.out.println(name); System.out.println(tel); System.out.println(address); } } MemberTest.java public class MemberTest { public static void main(String[] args) { /..
자바의 클래스 문법 : static 공통변수 처리2023.07.03StaticVar.java에서 데이터를 입력할 틀을 만들어 준다. StaticTest.java에서 데이터를 입력해 준다. 스택에서 sv1 가리킴 = 힙에서 sv1 생성됨 StaticVar sv1 = new StaticVar(); StaticVar.java public class StaticVar { String name; int score; int count; } StaticTest.java public class StaticTest { public static void main(String[] args) { // TODO Auto-generated method stub StaticVar sv1 = new StaticVar(); sv1.name = "홍길동"; sv1.score = 90; sv1.coun..
OOP, Class, instance, method, module, 상속, 예외처리2023.06.24비슷한 용어도 나오고 새 용어 계속 나오는데 헷갈리죠. 실제로도 그게 그거예요. 비슷하지만 좀더 좋은 걸로 쓰는 거죠. 지금은 일단 모르면 아는 데까지만 쓰면 됩니다. 더 배우는 건 좀더 효율적으로 쓰고, 성능 좋게 쓰려고 하는 거죠. 많이 알면 알수록 더 잘 만들 수 있습니다. 코드 읽고 이해하면 갖다 쓸 수 있게 됩니다. 자동차와 비슷해요. 직접 수리하는 카센터에 취직하느냐, 사용할 줄 아는 운전자가 되느냐. 이쯤 되면 운전 면허 정도는 딸 수 있습니다. 이제 도로주행을 연습하면서 실력을 늘리면 됩니다. 실력을 키울 때는 목표 지점을 잡고 갈 수도 있습니다. 일단은 1번을 진행하고 있고요. 2번, 3번도 순차적으로 진행하면 됩니다. 1. 인공지능 학습을 시키기 좋은 데이터로 정리해서 만들 수 ..