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

      面向对象是一种非常符合人类思维的编程方法,因为现实世界就是由对象和对象之间的交互来构成的。

      一个汽车、一篇博客、一个人,对应到软件系统都是一个对象;

      对象具有自己的行为和方法。

      描述一个对象具有什么状态和行为的过程叫建模,不同的意图下我们对同一个事物的描述会产生不同的模型。

      我们把Java语言当成一门普通的语言,学习英语是为了与世界交流,而学习Java就是与计算机交流。我们需要把自己的思维,通过Java语言表达出来,让计算机理解。

      类是描述一类对象的状态和行为的模版。可以把类想象成一个汽车设计图,根据这个汽车设计图生产出来的每一辆汽车就是类的一个实例,这些实例就称为对象。

      对象的状态和行为分别体现为内部定义的成员变量和成员方法上。

      方法定义了类的行为,一个类可以有很多方法,在方法中可以编写逻辑,操纵数据,执行特定动作。我们有时也称方法为函数。

      一个相对独立的计算过程(即对象的某种行为), 通过一个方法来完成,在需要的时候即可复用这样的过程,这样可以使得程序更清晰易懂。

      在开发过程中,类的数量会越来越多,我们可以通过包(Package)来组织类。包的命名一般会以一个组织的域名的番泻开头。比如天码营的域名是tianmaying.com,那么天码营开发的代码,包名一般就会以com.tianmaying开头。

      在一个大型项目中,我们会将成百上千的类,放到不同的包中,不仅更易于查找,也能防止命名冲突。

  • 相关阅读:
    线段树套线段树
    hdu6800
    半平面交 poj1279
    Unity:创建了一个自定义的找子物体的脚本
    Unity:一个简单的开门动画
    hdu 4940
    hdu 4939
    hdu 4932
    hdu 4912
    AC自动机
  • 原文地址:https://www.cnblogs.com/zangkuo/p/8099419.html
Copyright © 2011-2022 走看看