zoukankan      html  css  js  c++  java
  • c#面向对象基础

    提到“面向对象”就必须要说到“面向过程”:

    面向过程:面向完成这件事的过程,强调的是完成这件事的动作(针对每个人量身定做的动作)。

    面向对象:找个对象帮你做事,可以写出通用代码,屏蔽差异。

     例子:完成“关门”这件事

         一。白话文描述:

     “面向过程”是这样做的:1.张无忌一脚把门踹开

                                   2.赵敏慢慢把门推开。。。。。

     “面向对象”是这样做的:门可以被打开

       总结:面向过程强调的是人,面向过程强调的是对象

       二。代码描述:代码中描述这个对象的属性(特征)和方法(行为)。如果找对象:对象必须是“看得见,摸得着”(特指每一个)

    对象的共性:有共同的属性和方法。

    将具有相同属性和相同方法的对象进一步的封装,抽象出类的概念

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

      对象是根据类创建的:(先有类在有对象)

    例如:类是盖房子的图纸,对象是盖好 房子

    类的声明语法:

    public class 类名()

    {

    字段;//储存数据  有下划线 _

    属性;//保护字段

    方法;//(行为)描述对象的行为

    构造函数;

    }写好一个类以后我们要创建这个类的对象,创建类对象的过程称为类的实例化(通过关键字 new)

    在main函数中实例化

    格式为: 1.    类名      自定义名称=new 类名();  //对象的创建

    例:  Student student=new Student();//对象的创建

                 2.   类的描述

    例:student._age=10;

    类不占内存,但对象是占内存的  (类是抽象出来的,而对象是实实在在存在的)

                

       

                                  

    As you wish.
  • 相关阅读:
    Java 开发者不容错过的 12 种高效工具
    10个基于 Ruby on Rails 构建的顶级站点
    当 ITOA 遇上 OneAlert,企业可以至少每年节省 3600 小时!
    年度十佳 DevOps 博客文章(前篇)
    如何使用 Java8 实现观察者模式?(下)
    企业处理事件风暴的 2 种最佳管理方法
    移动开发:初学 iOS-UIViewController 心得
    如何使用 Java8 实现观察者模式?(上)
    世界级的安卓测试开发流!
    PHP全栈学习笔记19
  • 原文地址:https://www.cnblogs.com/wfaceboss/p/5863336.html
Copyright © 2011-2022 走看看