栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA学习笔记 3

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA学习笔记 3

面向对象基础 1 类和对象 1.1 什么是对象

对象:生活中所有的客观存在,万事万物皆为对象。

1.2 什么是面向对象

生活中事物在计算机上的抽象。

1.3 什么是类

对现实生活中一类具有共同属性和行为的事物的抽象。

1.4 类和对象的关系

1.5类的定义

1.6对象的使用




方法被哪个对象调用就,this就代表哪个对象

package itheima_07;

public class Student {
    private String name;
    private int age;
    //构造方法
    public Student(){
        System.out.println("无参构造方法");
    }
    public void show() {
        System.out.println(name+","+age);
    }
}

package itheima_07;

public class StudentDemo {
    public static void main(String[] args) {
        Student s = new Student();
       // s.show();
    }
}


构造方法用于类的对象实例化-----也就是创造对象所使用的方法。(如果没有声明这样一个构造方法,那么在创造对象的时候Java会自动生成一个空的构造方法用于创造对象)
功能:主要是完成对象的数据初始化。

package itheima_07;

public class Student {
    private String name;
    private int age;
    //构造方法
  
    public Student(String name){
        this.name=name;
    }
    public Student(int age){
        this.age=age;
    }
    public Student(String name,int age){
        this.age=age;
        this.name=name;
    }
    public void show() {
        System.out.println(name+","+age);
    }
}

以上是几个几个不同的构造方法,在创建对象的时候使用传入不同的参数,就会有不同的初始化数据。(本质是重载)

构造方法的注意事项

标准类的制作要求

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/397071.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号