【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



posted @ 2018-05-04 23:57  一生亦木  阅读(21)  评论(0编辑  收藏  举报