목록분류 전체보기 (464)
코드네임 :
업캐스팅과 다운 캐스팅 조건 1. 상속관계에 있는 경우 업캐스팅 : 메모리가 큰거에서 더 적은 거로 바꿈 (자식 객체를 부모타입으로 선언) 참조변수(객체) instance of 타입: 왼쪽 참조변수(객체)가 오른쪽 타입으로 캐스팅이 가능해?: 이 참조변수가 이 타입이야? : (즉 상관이 있어? 라는 의미)
상속이란?상속의 장점!!! *다형성 : 하나의 기능이 경우에 따라 다르게 보이거나 다르게 작동하는 현상 클래스 상속 문법 : extends- 클래스 상속에서 부모 클래스는 둘이 될수는 없지만(모호한 상황이 일어날 수 있기에 다중상속 불가) - 자식 클래스는 여러개 가능하다. 생성자는 상속이 될까? : A. 상속이 되지 않는다 !! - 클래스 이름과 동일- 리턴 타입이 없음-> 클래스 이름과 달라 생성자 아님-> 리턴 타입이 없어 메서드도 아님
정적 멤버 ( static): 클래스에 고정된 멤버 : 클래스당 하나만 생성됨 정적 멤버 접근 다음 코드 과정 실습!!!! 정적메소드 내부에서는 정적 필드(멤버)만 사용가능객체 생성하지 않고도 사용가능 합니도정적 메소드 내부에서는 그 객체 참조 변수인 this 사용 불가 main 메소드는 정적 메소드이므로 인스턴스 멤버 객체생성없이 사용 불가 (a1.speed = 60; 이렇게) 정적멤버는 물론 객체 생성없이 그냥 A.brand = KIA; 사용할 수 있지요 (이렇게 바꾸면 전체가 다 바뀌는 건 알지?)
패키지 패키지의 목적 Import 문좋아요공감 외부클래스
우분투 설치 https://sincerity.page/random/Random-How_to_install_Ubuntu20.04_in_M1/ 우분투 기초https://ckang.tistory.com/3 혹싀 나중에 수업때 우분투 쓸까봐 호스트 네임….https://aeong-dev.tistory.com/10
[명령어 실행] MUX 사용하는 이유 : 오는 데이터가 다르면 (0,1) 보낼 때 뭐로 보내야 할지 모르므로 결정해 주는 존개 - Low voltage = 0, High voltage = 1- one wire per bit (라인 하나는 1비트) - 데이터 연산을 해줌- output이 또 input이 되고.. Register : 데이터 저장-> uses Clk (clock signal) to determine when to update the stored value-> (Read) : 항상 읽을 수 있음 (Q값이 계속나옴)-> (Write) : Edge-triggered : Clk가 0에서 1로 바뀔 때 값을 업데이트 (rising edge에서만 값 변경)이거 그런거임.. 그add x10, ..
과제 1. Assembly to C clear1: li x5,0 // i = 0 loop: slli x6,x5,2 // x6 = i * 4 (배열 offset) add x7,x10,x6 // x7 = address of array[i] ( x7 = array[i] ) sw x0,0(x7) // array[i] = 0 addi x5,x5,1 // i += 1 (i++) blt x5,x11,loop // i ⬇️ clear1(int array[], int size){ int i; for (int i = 0; i array[i] =0;} 과제 2. Machine to Assembly# 16진수는 10부터 a# 야 16진수에..