Java基础-简聊类与对象

本文简要探讨了Java中的类和对象概念,强调了面向对象编程的基础。类作为对象的模板,包含了属性和方法。对象是通过new关键字和构造方法创建的,每个对象都有独立的属性和共享的方法。此外,还讲解了引用变量如何访问对象,以及静态与实例变量的区别,this关键字的使用,以及方法参数传递中的值传递原理。
摘要由CSDN通过智能技术生成

简聊类和对象

我们在了解类和对象前,先聊下面向对象程序设计,面向对象程序设计就是通过对象来进行程序设计,对象表示一个可以明确标识的实体,比如:一辆车、一个人、一朵花等等,每个对象都有它自己独特的标识:状态和行为;

类:

由N多对象,抽取出象的部分(简称抽象),像的部分包含(属性和方法)称为类的特征,然后再根据这个特征判断其它对象是否属于该类别;

对象:

对象是通过 new 关键字调用构造函数创建出来的。

public class Phone{
   
    // 手机的牌子
    String brand;
    // 手机的类型(智能机、音乐手机等)
    String type;
    // 手机的价格
    double price;

    public void info(){
   
        System.out.println(brand+"---"+type+"---"+price);
    }

    //无参的构造方法
    public Phone(){
   

    }
    // 有参的构造方法
    public Phone(String brand,String type,double price){
   
        this.brand=brand;
        this.type=type;
        this.price=price;
    }
        
}
public class TestPhone {
   
    public static void main(String [ ]args){
   
        Phone p1=new Phone(); // 创建出一个手机对象
        System.out.println("p1="+p1)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值