类是对现实生活中一类具有共同属性和行为的事务的抽象
2.类的组成属性
在类中通过成员变量来实现行为
在类中通过成员方法来实现
3.类的格式
public calss 类名{
//成员变量;
//成员方法;
}
4.类的理解
类似C语言结构体
5.成员变量和局部变量成员变量:类中方法外的变量
局部变量:方法内的变量
构造方法是一种与类同名的方法
可以在创建对象时将某些参数直接传入该对象中
在没有构造方法时,系统默认会有一个无参的构造方法,而在任意构造一个有参的构造方法后,该默认构造方法会消失。要使用无参构造方法就必须再写一个无参构造方法。
7.标准类- 成员变量使用private修饰构造方法
提供一个无参构造方法
提供一个带多个参数的构造方法成员方法
提供每一个成员变量对应的setXxx()和getXxx()
提供一个显示对象信息的show();创建对象并为其成员变量赋值
无参构造方法创建对象后用setXxx()赋值
使用带参构造方法直接创建带有属性值的对象
格式类名 对象名 = new 类名();
2.使用对象范例:
对象名.变量名
对象名.方法名
1.private 被private修饰的成员只能在本类中才能被调用
2.public 被public修饰的成员可以被任何人调用
1.this修饰的变量用于指代成员变量
方法形参如果与成员变量同名,不带this修饰的形参方法的形参没有与成员变量同名,不带this修饰的变量指的是成员变量this关键字常用于解决局部变量隐藏成员变量方法被哪个对象调用,this就代表哪个对象 3.封装原则
将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问
4.封装好处提高代码安全性
提供代码复用性
概述:String类在java.lang包下,使用时不需要导包
String类代表字符串,java程序中所有字符串文字都被实现为此类的实例



