zoukankan      html  css  js  c++  java
  • Java基础之类和对象

    Java基础之类和对象

    1. 类和对象

      • 定义:

        类:类是一个模板,它描述一类对象的行为和状态

        对象:类是一个模板,它描述一类对象的行为和状态

      package com.imooc.animal;
      
      public class cat {
      	String name="小猫咪";
      	public void run() {
      		System.out.println("小猫快跑!");
      	}
      	public void run(String name) {
      		System.out.println(name+"快跑!");
      	}
      }
      
      

      对象

      package com.imooc.animal;
      
      public class catTest {
      	public static void main(String[] args) {
      		cat one=new cat();//左边声明,右边实例化对象,one就是一个对象
      		System.out.println(one.name);//调用属性
      		one.run();//调用方法
      		one.run("张良");
      	}
      }
      

      输出:

      小猫咪
      小猫快跑!
      张良快跑!

      1. 构造方法

        • 注意事项

          1. 构造方法必须与类同名,且没有返回值

          2. 格式

            public 构造方法名(){
                //..
            }
            
          3. 只能在对象的实例化的时候调用(配合new)

          4. 当没有指定构造方法的时候,系统会自动的添加无参的构造方法

          5. 当自己已经构造带参的构造方法时,系统的无参构造方法将会失效

        • 手动构建构造方法

        package com.imooc.animal;
        public class cat {//名称与类名相同且没有返回值
        	public cat(){
        		System.out.println("我是无参构造方法");
        	}
        }
        

        对象

        package com.imooc.animal;
        
        public class catTest {
        	public static void main(String[] args) {
        		cat one=new cat();//实例化
        	}
        }
        

        输出:我是无参构造方法

  • 相关阅读:
    Java多线程之监控Java线程池运行状态
    JS自学笔记02
    JS自学笔记01
    JAVA自学笔记09
    前端自学笔记07
    前端自学笔记06
    前端自学笔记05
    前端自学笔记04
    前端自学笔记03
    前端自学笔记02
  • 原文地址:https://www.cnblogs.com/upxiao/p/9812776.html
Copyright © 2011-2022 走看看