浪漫骑士必胜

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

思想的转变

  最初,开始学习编程的同学,一般是从面向过程开始的。学到一定的阶段,慢慢我们要过度到面向对象这种思想里面。那么我们从今天开始,为大家介绍在了解面向对象的时候应该注意的内容,在此,以交流学习为主。欢迎大家跟帖。

  首先看看几个基本的概念:

   属性--对象具有的各种特征

   每个对象的每个属性都拥有特定值

   属性:姓名,性别,年龄

   属性的值:

   方法:行为,动作。执行的操作

 

对象:看得见 摸得着 具体 特指的

类:类是模子,确定对象将会拥有的特征(属性)和行为(方法)

类是对象的类型

 

对象可以叫做类的实例化(instance)

 

类的定义

【访问修饰符】class 类名

{

成员

}

类中可以包含变量的定义、方法

 

图一、练习题题目

 

图二、类的定义

 

图三、小练习内容

下面这是一道面试题呦

简述private、protected、public、internal修饰符的访问权限。

Private:私有成员,在类的内部才可以访问。

Protected:保护成员,该类内部和继承中可以访问。

Public:公共成员,完全公开,没有访问权限。

Internal:当前程序集内可以访问。

 

类的实例化(后面用到的最多)

类的实例化,用关键字new

语法:类 实例名=new 类();

类的成员的访问:

实例名.属性    实例名.方法名();

 

充分理解下面的话,在做项目中需要经常的用到

字段、方法、属性都可以叫做类的成员Member,它们都需要定义访问级别。访问级别的用处在于控制成员在哪些地方可以被访问,这样达到面向对象中“封装”的目的。

访问修饰符:public private (internal protected)

 

图四、类的实例化

 

图五、显示在控制台上面的效果

 

 

图六、private修饰符

 

图七、定义属性

  那么读和写有什么作用呢?当用户输入的年龄为230岁的时候,我们不希望这样的事情发生,这时我们可以通过判断写来限定用户输入的内容。这样,属性就起到了作用。

 

图八、练习题

  写属性的快捷键是:ctrl+r+e

 

图九、练习结束

  个别朋友说我写的内容太简单了,想必上面的内容您可以闭着眼写出来了。

 

 


作者近期文章:

posted on 2012-07-29 11:10  小事好  阅读(3246)  评论(2编辑  收藏  举报