본문 바로가기

2학년 1학기

(19)
c++ 클래스 설계해보기 *사람클래스(Man,멤버변수:이름,나이)를 만드시오.*멤버변수를 초기화하는 생성자를 구현하시오. *사람클래스로부터 상속받은 학생클래스(Student)를 만드시오.(멤버변수:반,학번), 생성자*사람클래스로부터 상속받은 교수(Teacher)클래스를 만드시오.(멤버변수:전공,담당과목), 생성자*main함수에서 학생객체와, 교수객체를 만들어 테스트해보시오. #include using std::cout;using std::endl; class Man{protected: char* name; int age;public: Man(char* a, int b){ name =a; age = b; } void m_Show();};void Man::m_Show(){ cout
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..