분류 전체보기 (43) 썸네일형 리스트형 [JAVA] 1주차 | 클래스 상속, 메소드 상속, 오버라이딩, 타입변환 상속 개념 클래스 상속 public class 자식클래스 extends 부모클래스 { } - extends 키워드 사용: 부모 클래스를 확장한다는 개념 - 자바는 다중 상속을 허용하지 않음 (C++에서는 허용) - 자바의 최상위 클래스는 java.lang.Object 클래스 메소드 재정의 (메소드 오버라이딩) ChildExample에 있는 child.method2(10); 코드에서는 자식 클래스의 메소드만 호출된다. Overloading과 Overriding의 차이 오버로딩 오버라이딩 사전적 의미 - 짐을 많이 싣다 - 지나치게 부담시키다 - (부모의 메소드보다) 자식 메소드를 우선하다 객체지향 언어 - 하나의 클래스 내부에서 동일한 이름의 함수 사용 - 매개변수의 타입 및 개수가 다름 - 리턴 타입 상.. [dreamhack] Carve Party 문제를 딱 여는 순간 귀여운 호박이 보입니다. 호박을 한번 클릭할 때 마다 하단에 있는 숫자가 1씩 줄어듭니다. 이 숫자를 0으로 바꾸면 flag가 열리지 않을까 해서 바꿔보았습니다. 아무일도 일어나지 않았습니다. 그럼 한 번 클릭할 때 1000씩 줄어들게 해볼까? 란 생각이 들었습니다. 여기 counter += 10000; 으로 바꿔도 아무 일이 일어나지 않았습니다. 그래서 콘솔창에 코드를 쳐야 겠다고 생각했습니다. 그런데 자바스크립트 문법을 몰라 찾아봤습니다! while(i 지금까지 내가 느낀 것들: 1%의 힘 보호되어 있는 글입니다. [자료구조] 포인터 응용 func1 int* func1 (void) { int *p = (int*)malloc(sizeof(int)); *p = 10; return p; } 반환값이 포인터이므로 함수의 첫 시작도 int * 형이어야 한다. func2 void func2 (int *pnum) { *pnum = 100; } 포인터 pnum을 매개변수로 넘겼으므로 (int *pnum) 으로 써야함. func3 void func3(int **pnum){ **pnum = 200; } pnum의 주소값을 매개변수로 넘겼으므로 (int **pnum)으로 써야함 *(*pnum) = *(pnum의 역참조) func4 char* func4(int size){ char *cp = (char*)malloc(sizeof(char) * size); re.. [JAVA][혼공학습단 9기] 2주차 p.330 문제 5번 실행 결과 인증화면 캡처하기 문제) 1. child 객체를 생성함 2. 자식 클래스에서 부모 클래스 불러옴 3. 부모 클래스 시작 - this로 호출해서 Parent(String name) call이 먼저 출력됨 4. 자식 클래스 시작 그림 그리면서 대충 이해 했습니다아 뭔가 연초라서 모임도 많고 공부계획이 엄청 빡세단 걸 깨달았어요,,,ㅎㅎㅎ [JAVA][혼공학습단 9기] 1주차 JDK 설치 화면 인증 학습 스케줄 직접 짜고 공유하기 1주차(~1/2) 2주차(~1/9) 3주차(~1/16) 4주차(~1/30) 5주차(~2/12) 6주차(~2/19) 1장 6장 10장 12장 13장 14장 2장 3장 7장 11장 자료구조 기본 끝 자료구조 심화 자료구조 심화 4장 8장 5장 9장 자료구조 기본 2월달에 많이 놀 것 같아서 1월에 공부 바짝하려 합니다 ㅎㅎ 학교에서 프로젝트 하는 것도 있어서 sql 공부도 해야하는데 그건 나중에 끼워넣도록 ,,, 확실히 C언어 하고 와서 그런지 5장까지는 잘 넘어가지네요! 처음에 자바 개발환경 설치하고 쓰는게 너무 어려웠다 ㅠㅠㅠ 근데 cmd창 만지는 거 너무 재밌다 ㅎㅎㅎ 뭔가 컴공 들어오기 전에 생각했던 화면 느낌 변수와 타입 C언어는 1바이트인데 .. [C] 포인터 배열을 이용하여 2차원 배열 만들기 : 동적할당 포인터 배열 *p[MAX]를 선언하고 n을 읽으면 포인터배열의 각 원소에 1차원 배열을 동적으로 생성하여 연결한다. n만큼 n*n 크기로 동적할당하려면 int *p[MAX]; int n; scanf("%s", &n); //동적할당 for(int i=0; i 메모리는 넉넉하게 구조체 배열을 사용하여 주소록을 만드는 문제 이 문제 보고 이거 쉬울 것 같다고 생각하고 막 덤벼들었는데 1시간 걸렸어요 ㅎㅎ #include #include typedef struct { char name[16]; char phone[13]; //14로 고쳐야 했어~~~~~ } Book; int main(){ Book book[20]; FILE *fp; char fname[20], str[20]; int i = 0; scanf("%s", fname); fp = fopen(fname, "r"); while( fscanf(fp, "%s", book[i].name)!= EOF){ fscanf(fp, "%s", book[i].phone); i++; } int p=0; scanf("%s", str); for(i.. 이전 1 2 3 4 5 6 다음