欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Java】java 类与对象 学习简述

程序员文章站 2024-03-15 17:41:12
...

类可以类比数学的集合 ,而对象可以类比元素;

【Java】java 类与对象 学习简述

图形类比

  • 类、对象与集合、元素不同的是一个对象只能属于唯一的类;
  • 一个类及可以是一个对象,也可以包含对象;
  • 一个类既可以包含一个对象或多个对象;
  • 对象和对象之间至少要有一个明确的区分;
  • 类可以包含局部变量,成员变量,类变量:

局部变量:在方法、构造方法、语句块中定义的变量

成员变量:创建对象时实例,可以被类中的方法和特定类的语句块访问

类变量:声明在类中,方法体外,但是必须声明为static类型



构造类

public class Puppy{
    public Puppy(){
    }
 
    public Puppy(String name){
        // 这个构造器仅有一个参数:name
    }
}



创建对象

  • 声明;
  • 实例化;
  • 初始化;


实例:

public class Puppy{
   public Puppy(String name){
      //这个构造器仅有一个参数:name
      System.out.println("小狗的名字是 : " + name );
   }
   public static void main(String []args){
      // 下面的语句将创建一个Puppy对象
      Puppy myPuppy = new Puppy( "tommy" );
   }
}
打印结果
小狗的名字 :tomy