-
方法的重载
查看全部 -
方法的调用
查看全部 -
方法:先定义再调用。
方法的定义:首先是方法的声明:有访问权限(公开的就可以在其他类中使用),返回类型,方法名加圆括号。
调用:声明和实例化对象
Child child=new Child():
使用方法:对象名.方法名
child.PlayBall();//调用方法
查看全部 -
对属性的赋值进行约束: set { if(value>=3&&value<=7) age = value; }
查看全部 -
封装快捷键Ctrl+R+E 鼠标点击那个属性在用Ctrl+R+E就能封装了
查看全部 -
封装:隐藏对象的信息,留出访问的接口
用属性对隐藏字段进行封装
private string_sex;这是隐藏字段
public string Sex{get;set;}公开属性 可以访问也可以修改
get获取字段的值 set为字段赋值
如果只有get而没有set表明是只读属性 不能修改。
查看全部 -
访问修饰符:
public 公共的 :可以在其他类中访问
private 私有的:不能在其他类中访问
(如没有设置访问修饰符,默认为private)
查看全部 -
类的成员 有字段,属性,方法 ,字段和属性描写类的静态特征
方法描述类的动态的行为 最后还要在方法中赋值。
查看全部 -
类的编写:类是指一类对象具有的属性,其中描述属性的所有语句成为字段;
实例化对象:给类赋予一个对象,例如:Child xiaoMing=new Child();
一般对象实例化用new语句实现
查看全部 -
有参数的构造方法:
例如:public Child(string name,string sex,int age)
{
Name=name;Sex=sex;Age=age
}
调用的时候:Child child=new Child("小米",“男”,19)
查看全部 -
构造方法的作用;为属性赋值
如果没有显示定义构造方法,则会有有一个默认的无参数的构造方法
如果显示定义了构造方法,则没有默认构造方法
构造方法调用方法只能用 “new 方法名()”形式调用
构造方法是没有返回值类型的
如public Child (string name)
查看全部 -
ctrl+r+e为封装快捷键
查看全部 -
out 关键字:按照引用类型接收输出参数的值
查看全部 -
ref 的运用可以使值类型按照引用类型传参数
运用时声明和调用都要用ref关键字
查看全部 -
枚举:限定了范围
枚举:
1、值类型
2、不能定义字段属性和方法
3、枚举值是从0递增的整数
例子:enum Gender
{
男,女
}
查看全部
举报