1.类
定义:类是描述具有相同特征与行为的事物的抽象,类内部包含类的特征和类的行为
特征:
在类中的表现形式为字段
字段:访问修饰符 + 数据类型 + 字段名;
字段的默认修饰符为private
类的默认修饰符为internal:在本程序集可以访问,它的访问权限比public小那么一丢丢.
程序集:.exe(可执行文件)和.dll
行为:
在类中的表现形式为方法(函数)
函数的四种形式:
1.有参有返回值
2.有参无返回值
3.无参无返回值
4.无参有返回值
2.对象:对象是引用类型
对象是类的具体
实例化对象:
类名 对象名 = new 类名()
Person p这行代码是在栈区的某块区域存放了一个变量p
new关键字的作用是在堆区开辟了一块内存空间,存放有关对象 的相关信息(字段/属性/索引器/方法)
值类型和引用类型之间的区别:
1>值类型就是存的是值
2>引用类型存的是地址,是堆区的地址
字段赋值:
对象.字段 = 对应的类型;
行为(方法的调用):
对象.方法名();
这里面注意:调用方法时要根据方法是否有参数来决定调用时是否带参数.
调用的方法一定要跟声明方法时的参数应该保持类型和数量上的一致性.
如果方法有返回值,则应该定义对应的变量去接受函数的返回值.