每日日报7月13日

1.今天学习了类和对象:理解,定义,对象的使用,成员变量和局部变量,封装,构造方法

/*
手机类:
类名:
手机(Phone)

成员变量:
品牌(brand)
价格(price)

成员方法:
打电话(call)
发短信(sendMessage)
*/
public class Phone {
//成员变量
String brand;
int price;

//成员方法
public void call() {
System.out.println("打电话");
}

public void sendMessage() {
System.out.println("发短信");
}
}

2.遇到问题:

  • 构造方法的创建

如果没有定义构造方法,系统将给出一个默认的无参数构造方法如果定义了构造方法,系统将不再提供默认的构造方法

  • 构造方法的重载

如果自定义了带参构造方法,还要使用无参数构造方法,就必须再写一个无参数构造方法

  • 推荐的使用方式

无论是否使用,都手工书写无参数构造方法

  • 重要功能!

可以使用带参构造,为成员变量进行初始化

3.明天要学习

API,String类,String Builder类

原文地址:https://www.cnblogs.com/wanghaoning/p/13296597.html