不要因为现实的平凡,就否定了那华丽的梦想!

18.3 【唐老狮】Unity基础课程之C#核心

课程名称

Unity基础课程之C#核心

课程概要
《Unity基础课程之C#核心》主要讲解了C#面向对象编程的核心概念,包括类与对象、继承、多态、静态成员、运算符重载等。课程通过实例和习题帮助学生掌握如何运用这些知识来构建更高效、灵活的代码。除了基础的类和对象使用,学生还将学习到高级特性如抽象类、接口以及结构体与类的区别,并将这些概念应用到实际的Unity游戏开发中,通过构建简单的游戏逻辑来巩固所学内容。
课程大纲
1.C#核心  概述
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.密封类
33.密封类  练习题
34.多态vob
35.多态vob练习题
36.抽象类和抽象函数
37.抽象类和抽象函数  练习题
38.接口
39.接口  练习题
40.密封方法
41.命名空间
42.命名空间  练习题
43.万物之父中的方法
44.万物之父中的方法  练习题
45.string
46.string  练习题
47.StringBuilder
48.StringBuilder  练习题
49.结构体和类的区别
50.抽象类和接口的区别
51.C#核心  总结
52.多脚本文件
53.UML类图
54.面向对象七大原则
55.需求分析
56.Game对象和场景更新接口
57.实现多场景切换
58.游戏对象基类
59.继承游戏对象基类的对象
60.地图对象
61.蛇对象
62.蛇移动
63.蛇转向
64.撞墙撞身体
65.吃食物
66.长身体
67.C#核心实践  总结
学习指南