분류 전체보기 (226) 썸네일형 리스트형 이클립스 설치 구글에 오라클 다운로드를 검색해서 오라클 홈페이지에 들어가준다. 오라클 홈페이지에서 회원가입후 로그인을 해준다. Database Express Edition을 눌러준다. 원하는 운영체제를 선택한다. 저는 윈도우이기 때문에 윈도우 설치 다운받은 압축파일을 7-Zip을 이용해서 원하는 파일에 압축을 푼다. 저는 eclips를 다운받은 tools파일에 받아줍니다. setup.exe파일을 눌러 설치를 해준다. 혹시 만약 오류가 뜬다면 젤상위폴더에 ISSETUP~~~~안에 {8456~~~} 안에 vcre~~~.exe파일을 선택하여 복구해준다. 그리고 다시 실행해준다. 설치경로에 한글이름의 파일이 있으면 안된다. 비밀번호 green1234 설치를 해준다. 설치과 완료되었다면 왼쪽하단 SQL Plus를 검색해준다. .. 자바 SMS 전송 라이브러리 coolsms홈페이지에 들어가서 회원가입을 해준다. 로그인을 하고 개발/연동에 API Key 관리를 눌러준다. API key 와 API Secret을 만들어준다. 새 API KEY를 만들면 API Sectet은 자동으로 만들어진다. 고객지원에 있는 개발자센터를 눌러준다. java를 눌러준다. 다운받은 javaSDK-2.2.jar를 workspace안에 download파일을 만들어 거기안에 넣어준다. v2.2-http-cv52에 있는 Source code(zip)을 다운받아 준다. 다운받은 javaSDK-2.2.jar와 json-simple-1.1.1.jar를 드레그해서 lib폴더안에 붙여넣어줍니다. sms패키를 만들고 거기에 ExampleSend클래스를 만들어줍니다. CoolDeveloper홈페이지로가서.. store_app 첫 프로젝트 다시시작 Delete + f2 연속으로 눌러줘서 cpu - hxm? 을 찾아 enable로 바꾸고 저장해준다. 그리고 나서 안드로이드 스튜디오 디바이스 출력 왼쪽 상단에 휴대폰같이 생긴 이모티콘을 눌러준다. D파일 workspace파일에 flutter_lab파일을 새로 만들어준다. project name : store_app Project location : flutter_lab안에 파일 명을 적어준다. \store_app 맨밑에 android language, iOS language 무엇을 선택하든지 지금은 상관없다. store_app/assets 폴더를 생성한다. 아래 링크로 들어가 4장 폴더에 있는 bag.jpeg, cloth.jpeg를 다운받습니다. https://github.com/flutter.. 오버라이딩(overriding) 오버라이딩(overriding)이란? 부모 클래스로부터 상속받은 메소드를 자식클래스에서 재정의하여 사용하는 것이다. 자식 클래스에서 부모의 메소드를 수정해야 할때 사용된다. 일반 클래스의 상속 관계에서는 많이 사용되지는 않고 추상 클래스나 인터페이스에서 필수적으로 사용되는 개념이다. 자식클래스에서 부모클래스의 메소드와 동일한 시그니쳐(메소드 이름, 리턴 타입, 매개변수의 개수/자료형/순서)를 적용하여야 한다. 지구인은 아시아인의 부모 메소드이다. 아시아인은 한국인의 메소드이다. 포인터가 아시아인 hello2()를 가르키고 있다. 아시아인은 지구인을 상속하고 있다. 지구인은 아시아인의 부모메소드이다. hello(), hello2()는 가능하지만 hello3()는 불가능하다. hello3()는 아시아인의 자.. 자바 static 개념연습예제 ex09 패키지에 MethodEx01.java int add(int a, int b){} int minus(int a, int b){} 1. 더하기, 빼기 메서드를 static으로 하나 만들고 2. 10, 5를 전달해서 더하기를 수행하고 그결과를 return 받아서 3. (15)리턴결과, 10을 전달해서 마이너스를 수행해서 그 결과를 출력해라 package ex09; class MethodEx01 { static int add(int a, int b){ // 정수값이고 리턴값을 받기 때문에 static int int result = a + b; return result;// return 값 } static int minus(int a, int b) { int result = a - b; return re.. flutter 설치 flutter 설치 fluuter.dev를 입력해서 Flutter공식 홈페이지로 이동합니다. Get started를 눌러줍니다. 원하는 운영체제를 선택해줍니다. Window, macOS flutter_windows_버전-stable.zip을 눌러 flutter를 다운해줍니다. 저는 flutter SDK 압축파일을 tools에 풀어줬습니다. flutter 폴더 내부가 아래와 같이 구성되어 있으면 성공한겁니다. flutter 환경변수 설정 윈도우 바탕화면에 시스템 환경 변수 편집이라고 입력해서 눌러줍니다. 환경변수를 눌러줍니다. 시스템 변수에 Path를 선택해서 편집 버튼을 눌러줍니다. flutter를 다운받았던 파일을 찾아 그안에 있는 bin파일까지의 경로를 복사하여 넣어줍니다. 안드로이드 스튜디오 설치 .. 라이브러리 라이브러리 main메소드가 있으면 실행파일 main 메소드가 없으면 라이브러리 생성자(constructor) 생성자 클래스 안에 선언되어서 객체가 생성될때에 필드에게 초기값을 제공하고 필요한 초기화 절차를 실행하는 것이다. 생성자의 이름 앞에는 반드시 public 수식어가 있어야 한다. 하나의 클래스 안에 여러 개의 생성자를 중복 정의(overloading)하는 것도 가능하다. package ex09; class Car{ private String color; private int speed; private int gear; // 생성자 -상태 초기값을 결정 // 초기값을 지정하는 메서드 // 생성자의 이름 앞에는 반드시 public 수식어가 있어야 한다. public Car(String color, int speed, int gear) { //생성자 System.out.println("car 객체가 만들어졌습.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 29 다음