zoukankan      html  css  js  c++  java
  • 思想的转变

    思想的转变

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

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

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

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

       属性:姓名,性别,年龄

       属性的值:

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

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

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

    类是对象的类型

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

    类的定义

    【访问修饰符】class 类名

    {

    成员

    }

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

    图一、练习题题目

    图二、类的定义

     

    图三、小练习内容

    下面这是一道面试题呦

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

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

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

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

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

     

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

    类的实例化,用关键字new

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

    类的成员的访问:

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

     

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

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

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

     

    图四、类的实例化

     

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

     

     

    图六、private修饰符

     

    图七、定义属性

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

     

    图八、练习题

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

     

    图九、练习结束

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

     

     


    作者近期文章:

  • 相关阅读:
    生成密码
    生成密码
    C#委托
    C#委托
    C#委托
    最近所有博客
    win10 uwp 读写XML
    win10 uwp 读写XML
    win10 uwp 读写XML
    win10 uwp 绑定密码
  • 原文地址:https://www.cnblogs.com/zysbk/p/2613884.html
Copyright © 2011-2022 走看看