Java 面向对象

文章介绍了Java中类与对象的概念,类作为对象的模板,包含成员变量(属性)和成员方法(行为)。通过`new`关键字实例化对象,并通过对象调用方法和访问属性。文章还提到了Javabean类的规范,测试类的角色,以及类命名和成员变量的默认值规则。
摘要由CSDN通过智能技术生成

类和对象

类(设计图):是对象共同特征的描述;

对象:是真实存在的具体的东西。

在java中,必须先设计类,才能获得对象。

如何定义类

public class 类名{

        1.成员变量(代表属性,一般是名词)

        2.成员方法(代表行为,一般是动词)

        3.构造器 

        4.代码

        5.内部类

}

 Phone类

​
​
public class Phone {
    String brand;
    double price;
    public  void call(){
        System.out.println("手机在打电话");
    }
    public void playgame(){
        System.out.println("手机在玩游戏");
    }
}

​

​

 测试类

public class Test {
    public static void main(String[] args) {
        //创建手机对象
        Phone phone = new Phone();
        //给手机对象赋值
        phone.brand = "huawei";
        phone.price = 1999.9;
        //打印手机中的值
        System.out.println(phone.brand);//huawei
        System.out.println(phone.price);//1999.9
        //调用手机中的方法
        phone.call();
        phone.playgame();

    }
}

如何得到类的对象 

类名 对象名 = new 类名();

Phone phone = new Phone();

 如何得到使用对象

访问属性:对象名.成员变量

访问行为:对象名.方法名(...) 

定义类的补充注意事项

1.用来描述一类事物的类,专业叫做:Javabean类。

在Javabean类中,是不写main方法的。

2.编写main方法的类,叫做测试类。

我们可以在测试类中创建JavaBean类的对象进行赋值调用。

3.类名首字母建议大写,需要见名知意,驼峰模式。

4.一个java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰ide类名必须成为代码文件名。
(实际开发中建议一个文件定义一个class类)

5.成员变量的完整定义格式是:修饰符 数据类型 变量名称 = 初始化值;一般无需指定初始化值,存在默认值。

对象的成员变量的默认值规则 

数据类型

           明细

      默认值

基本类型       byte,short,int,long            0
        float,double           0.0
        boolean          false
引用类型        类,接口,数组,String           null

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值