C# 学习第七天
2020-12-22 16:28
标签:get 思想 src -- alt 步骤 一句话 访问 基本 P96 面向对象的概念 ①先有的 面向过程 --------> 然后才衍生出面向对象的思想 ②面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作 比如说 把大象塞进冰箱去 ③面向过程和面向对象其实要说区别还真不是很好区分开,唯一的就是面向过程过于偏重人的存在,而面向对象淡化了实例,主要强调对象的存在 ④面向对象:意在写出一个通用性代码 P97 类的基本语法 ①对象属于类 声明类的语法 [public] class 类名 { 字段; 属性; 方法; }
添加类的步骤,, ②写好了一个类之后,我们需要创建这个类的对象,我们把创建类的对象的过程叫类的实例化 使用关键字 new (只有在main函数中,创建类的对象才能被执行) 类名 对象名 = new 类名() ; 给类的字段赋值,直接 类名.字段名就行 ③这里需要注意的是,在类中引用对象字段,最好在字段的前面加上 this this指的是当前这个类的对象的字段 ④最后总结一下过程,先创建一个类,并且创建一个方法,在调用的时候,先 new 实例化对象,在给这个对象中的字段依次赋值,然后再调用一次这个方法 ⑤注意,,,,之前所讲的都是字段,,并非属性!!!!属性的作用就是保护字段,对字段的赋值和取值进行限制 下面正式讲属性! 属性也是写在类里面,每一个字段都应该配备一个属性,用来对类进行限制 比如说我如果这样写,把年龄设置为 -23 也能正常显示出来,所以为了限制,就加入了属性 理解属性:属性的本质是 get 和 set 注意:在设置的时候不能写括号,,,不像方法那样需要写括号 ⑥记住一句话,很通俗易解 【字段就是女人,属性就是男人】 女人需要在家相夫教子,男人需要在外面闯荡。和外界打交道的事儿全让男人做。。所以在调用的时候都是直接调用属性 注意注意:::因为不能让外界随随便便就访问到我们的字段,所以这时候我们需要 把字段前面的 public 给删去了 一把public 删去, 在main 函数中立刻就不能访问了,这就引出来了我们第二个访问修饰符,用来修饰访问级别 private private : 私有的,只能在当前类的内部进行访问,只要出了这个类,就访问不到了 当然,private 加不加都行,不加的话默认就是 private C# 学习第七天 标签:get 思想 src -- alt 步骤 一句话 访问 基本 原文地址:https://www.cnblogs.com/zhangqianxi/p/13613203.html