(二)面向对象基础

Java学习笔记

Posted by RavenZhao on January 10, 2019

面向对象基础

初识面向对象

  • 一个Java程序是一系列对象(Object)的集合

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

  • 类:

    • 描述一类对象的状态和行为的模板。

    • 类的实例是对象。

    •   public class Car{
            //public 是修饰符,表示外部可以访问这个类。
            //Car的状态和行为分别体现为内部定义的成员变量和成员方法上
            int speed;//成员变量
            //成员方法
            void run(int speed){
                System.out.println("我的速度是"+speed)
            }
        }
      
    • 成员变量:决定一个对象的状态,也成为属性
    • 成员方法:定义了类的行为;一个类可以有很多方法;方法也被称为函数。
  • 包(Package)

    • 开发过程中,类的数量会越来越多,可以通过包来组织类。
    • 包的命名一般以一个组织的域名的反写开头,例如:org.castc