본문 바로가기

분류 전체보기

(88)
20150506 - 윈도우즈프로그래밍II - 10주차 상속기본클래스로부터 멤버를 상속받아 재활용하는것 class A : public B{}; c++ 에서 상속은 다른 언어의 상속과 조금 다르다. 상속할때 접근 속성을 지정할수가 있다.privateprotectedpublic 기본접근속성 상속접근속성 private protected public private 상속불가 상속불가 상속불가 protected private protected protected public private protected public 기본접근속성이 private로 설정되있는경우 public속성인 멤버함수에 의해 간접접근이 가능하다. #include using std::cout;using std::endl; class A{ int x;public : void SetX(int i){x=i;..
c++ 테트리스 클래스 생각해보기 Block---- char* block[]- int score---+ void SetScore+ void SetBlock+ int GetScore+ char* GetBlock+ Block+ void blockDown+ void blockMove+ void blockDelete+ void scoreWrite
정렬 과제 package Sort; public class SortTest { public static void printAll(int[] prevsort){for( int p_temp=0; p_temp
20150420 - .Net프로그래밍 II - 8주차 - 좌표로 놀자 좌표는 정수다. this.Location 해당 폼의 좌표를 지님.X는 폼의 X좌표.Y는 폼의 Y좌표 Control.MousePosition 마우스의 좌표를 지님.X 마우스의 X좌표.Y 마우스의 Y좌표단 Control.MousePosition 는 상수이므로 값을 대입 할 수 없다. 마우스 이벤트MouseDown : 눌림MouseLeave : 위에 없음MouseUp : 놓음MouseMove : 위에서 움직임MouseClick : 클릭 (클릭시 마우스다운,클릭,마우스클릭,마우스업 이벤트 발생)MouseDoubleClick : 더블클릭 이외에도 이벤트가 더있음. Click클릭과 마우스클릭은 클릭대상과 전달되는 이벤트 핸들러가 다르다클릭은 구성요소를 클릭했을때 이벤트 핸들러를 전달하지만마우스클릭은 마우스클릭시 마..
20150415 - 윈도우즈프로그래밍 II - 7주차 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263#include #include using std::cout; class Cat{private: //생략가능 int Age; //char Name[20]; char *Name;public: Cat(int a, char* n) { this->Age=a; //strcpy_s(Name, 20,n); Name=n; cout
20150403 - 웹프로그래밍기초 - 5주차 함수선언, 객체 생성을 주로함. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 객체를 정의하고 생성하는 자바스크립트 예제 객체를 정의하고 생성하는 자바스크립트 예제입니다 Colored by Color Scriptercs 1234567891011121314151617181920212223242526272829303132333435 객체를 정의하고 생성하는 자바스크립트 예제 객체를 정의하고 생성하는 자바스크립트 예제입니다 Colored by Color Scriptercs 123456789101112131415161718192021222324252627282930313233343536 객체..
20150401 윈도우즈프로그래밍II - 5주차 #include using std::cout;using std::endl; class Dog {private:int age;double weight;public:int getage();void setage(int ninput);double getweight();void setweight(double ninput);};int Dog::getage(){return age;}void Dog::setage(int ninput){age = ninput;}double Dog::getweight(){return weight;}void Dog::setweight(double ninput){weight = ninput;} int main(void){ Dog Happy; // Dog class의 Happy객체 정의// D..
객체지향 용어 비교 이론 설명분석,설계 Delphi VB JAVA C++ C# Objective-C VB.NET 데이터Data 속성Attribute 프로퍼티Property 필드Field 멤버변수/자료변수Member variableData member 필드Field Instance variable 필드Field 조작Operation 행위Behavior 메소드Method 메소드Method 멤버함수Member function 메소드Method 메소드 Method 메소드Method 비슷한 개념 다른 이름