일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 데이터베이스
- c#상속
- db
- 타입 변수 표기법
- WriteLine
- ForignKey
- C#
- unity 레이아웃
- unity 간단 설정
- Database
- response
- static을 왜사용할까?
- java
- select
- MariaDB
- request
- unity 오브젝트
- 메소드 정의
- 메소드 지정자
- 요청
- DROP
- Create
- final
- http
- 타입이 서로 다른 두 데이터 제네릭
- 평면좌표상에서 두점 거리 구하기
- spring
- JDBC
- @ Builder
- static
- Today
- Total
목록C# (4)
이론을 싫어!

클래스 상속? (IS - A 관계) - 부모 클래스 : base, parent, 상위, super - 자식 클래스 : derived, child, 파생, sub 클래스의 상속에서 쓰는 용어이다. 보통 부모클래스와 자식 클래스 라고 하지만 상위클래스 또는 super 클래스 또한 부모 클래스와 같은 말이기 때문에 용어를 정리 해봤다. 또한 자식클래스도 child클래스, 파생 클래스 등등 써도 자식 클래스와 같은 의미를 가졌다. 여기서 클래스 상속이 왜 필요하냐 ? 라고 생각이 들면 많은 장점이 있겠지만 개인적으로는 클래스의 재사용이라고 생각한다. 예를 들어보자 자동차의 종류중에서 대표적으로 SUV, 소형, 중형의 자동차가 있다고 가정을 해보자 SUV,소형,중형의 마력이라든지 각각의 차량의 성능, 기능들은 다..

this 키워드 - 객체 자신을 참조하는 키워드 -사용하는곳 - 함수의 파라미터 이름과 멤버 변수 이름이 동일 - 클래스 내부에서 멤버변수를 접근 하는데 사용 1 2 3 4 5 6 7 8 9 class AA { int a; public AA(int a) { this.a = a; } } cs 사실 this 는 말로 설명하는것보다 예제를 통해서 보는것이 좀 더 이해가 될것이다. 예제코드) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 using System; namespace Ex03 { internal class Program { static void Main(string[] args) //main..

클래스 개념 - 클래스는 사용자가 직접 만든 틀 - 변수(필드)와 함수(메소드)를 하나의 단위로 결합 - 상속, 다형성, 파생 클래스 클래스의 특수화 메커니즘 정의 1 2 3 4 5 6 7 8 9 public class Point { public int a, b; // 변수(필드) public Point() // 메소드 (함수) { ... } } cs 이렇게 말하게 되면 좀 어렵다. 무슨 소리인지 하나도 모르는 것이다. 여기서 대부분 예를 붕어빵 틀을 가지고 많이 예시를 드는데 비유를 하자면 붕어빵 틀이 제일 간단한 예시이다. 붕어빵 틀 하나로 우리는 붕어빵을 여러개 찍어 낼수 있듯이 클래스가 붕어빵 틀이라고 생각하면 된다. 원하는 모양을 하고 싶은 붕어빵의 틀을 만드는 것이 클래스라고 생각하면 될것이다..

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 using System; namespace MyApp // Note: actual namespace depends on the project name. { internal class test { static void Main(string[] args) { int kor=0, math=0, eng=0; // 각각 항목 점수를 넣을 변수 선언 Console.Write("국어 성적을 입력하세요 :"); // 출력 string number = Console.ReadLine(); // Console.ReadLine();는 문자열로 받음 //그래서 받을때 str..