码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础之类和对象

时间:2018-10-18 20:17:43      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:属性   对象   名称   static   nim   方法   返回   失效   []   

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基础之类和对象

标签:属性   对象   名称   static   nim   方法   返回   失效   []   

原文地址:https://www.cnblogs.com/upxiao/p/9812776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!