목록전체 글 (151)
성장일기
●추상화 ●캡슐화 마치 블랙박스,자판기처럼 밖에서 안을 들여다보지 못하게 하는 것 필요한 것만 선택해서 보여줌 ●모듈화 모듈화시키면 다른 프로그램에서 쓸 수 있음- 생산성 향상 ●계층성 층마다 구분하여 단계적으로 시행할 수 있도록 함 따로 개발할 수 있음 객체가 먼저일까 클래스가 먼저일까? -하드웨어 발전은 매우 빠른 반면 소프트웨어의 발전은 상대적으로 늦다 C를 발전시킨것이 OOP(Object Oriented Program)이다 객체를 문서화 한 것이 클래스이다. Class Car { 속성 ->변수 등으로 표현 행위 ->메소드로 표현 } 즉, 변수와 메소드를 모아놓은 것이 클래스 따라서 객체를 만드는 것이 가장 중요하다 ●상속 단일상속과 다중상속 C#은 단일상속 메인이 속한 클래스는 전체 프로젝트 이름..
https://github.com/hyojeong00/Game/tree/master/BrickGame hyojeong00/Game Super amatuer Game Coding. Contribute to hyojeong00/Game development by creating an account on GitHub. github.com ◎Tip! Form1 ClientSize에 컨트롤 키를 누른채 클릭하면 나오는 창 여기서 Size에 컨트롤 키를 누른채 클릭하면 여기서 System.Drawing을 긁어서 Form1에 using으로 붙여준다 ●선그리기 여기서 Graphics 객체는 굳이 없어도 된다. PaintEventArgs e에 포함되어 있어서 g.DrawLine대신 e.Graphics.DrawLine으로..
● int, double, float int형, double형, float형 연습 메소드의 반환값을 꼭 처리하거나 활용해야하는 의무는 없음 결과값을 저장할 수도, 저장하지 않고 활용할 수도 있다 ●배열 for 문을 활용한 배열 자리 찾기 { } 을 써도 가능 for문을 쓰지 않고 IndexOf로 한꺼번에 출력 가능하다 for문을 쓸지 말지는 선택임 Array 1이 만들어짐 -> 대입하려하니 바로 대입이 안됨(new로 만들어라, int형 100개/heap) =>[0] 부터 [99]까지 만들어짐 41// new라는 연산자가 heap의 주소를 바꿔줌 (Array1이 그 주소를 가리킴) ->(예를들어 주소가 7000이라면 Array1에 7000이 할당됨) 42// 똑같이 생긴 Array2가 만들어짐-> test..
●SoC(System on Chip) 한 개의 칩에 완전 구동이 가능한 제품과 시스템이 들어 있는 것 컴퓨터가 명령어를 처리하기 위해 필요한 모든 하드웨어 컴포넌트를 하나의 칩에 포함하고 있는 데 비해, SoC는 그 컴퓨터와 필요한 모든 부수적인 전자 부품들을 포함 정보통신 기기의 핵심 기능을 하는 칩으로 정보를 저장하는 메모리부, 디지털 및 아날로그 신호를 제어·가공·처리하는 프로세싱부로 구성되어 있으며, 시스템 기술과 반도체의 설계·제조 기술들이 융합되고 종합된 IT 핵심기술의 결정체 SoC을 이용하면 일반적으로 시스템의 크기가 작아지며, 조립 과정도 단순해짐 ●IC(Integrated Circuit) ; 집적회로 많은 전자회로 소자가 하나의 기판 위 또는 기판 자체에 분리가 불가능한 상태로 결합되어..
보호되어 있는 글입니다.