一、Java中类的概念及类与对象的关系数组
注意:字段属性默认为“private”;函数
二、Java中类的封装的做用与实现this
字段成员公开属性:public、private,对核心成员对外不公开;属性成员setter、getter方法,对核心成员操做;code
私有字段 属性 方法 private int stuNo; public int getStuNo(){ return stuNo; } public void setStuNo(int stuNo){ this.stuNo=stuNo; }
技巧:多属性封装大同小异,Eclipse右击source,generate Setter and Getter自动生成;对象
三、Java中的构造方法
构造方法:负责对象成员的初始化工做,建立类时能够对某些字段赋初值;
语法规则:方法名和类名相同,没有返回值【不是“void”】ip
public 类名(参数){ ... } //原始构造方法(默认无参构造函数) public Demo2() { } //构造方法重载 public Demo2(int stuNo, String stuName, String className) { this.stuNo = stuNo; this.stuName = stuName; this.className = className; }
构造方法是Java类中一种特殊方法:get
构造方法做用和使用场合:class
四、Java中的重载
当一个类中存在两个或两个以上同名的方法,当这两个方法知足如下关系时,他们之间构成重载关系:变量
要是你以前学过C++,就会以为这部分挺简单的!cli