在java中万物皆对象。
在认识对象时,先学习什么是类。
类是一群具有相同行为,与相同属性的对象的抽象化。(如:人类,车,猫…)。在每一个类中,都有其属于自己的属性与行为。在Java中我们把属性叫做变量,而把行为叫做方法。
我们通常把变量划分为:
1:成员变量(实例变量):直接声明在类中,而且有初始值,作用域为类中所有实例代码块
2:类变量(静态变量):用关键字static进行修饰。
3:局部变量:声明在方法中,或者代码块中,作用域为当前方法,或当前代码块。
那什么是对象呢:
对象时类的实例化。
访问修饰符 返回值 方法名 (参数){
方法
}
访问修饰符:
public: 在本包内能调用,在其他包也能调用,公开的,允许在任何地方访问。
protected: 在本包内能调用,在其他包不能调用(子类可以调用)
默认的: 在本包内能调用,在其他包不能调用
private: 在本包内不能调用,不能再其他包调用,私有的,只能在自己类中访问。
在认识对象时,先学习什么是类。
类是一群具有相同行为,与相同属性的对象的抽象化。(如:人类,车,猫…)。在每一个类中,都有其属于自己的属性与行为。在Java中我们把属性叫做变量,而把行为叫做方法。
我们通常把变量划分为:
1:成员变量(实例变量):直接声明在类中,而且有初始值,作用域为类中所有实例代码块
2:类变量(静态变量):用关键字static进行修饰。
3:局部变量:声明在方法中,或者代码块中,作用域为当前方法,或当前代码块。
那什么是对象呢:
对象时类的实例化。
如何定义方法:
方法
}
访问修饰符:
public: 在本包内能调用,在其他包也能调用,公开的,允许在任何地方访问。
protected: 在本包内能调用,在其他包不能调用(子类可以调用)
默认的: 在本包内能调用,在其他包不能调用
private: 在本包内不能调用,不能再其他包调用,私有的,只能在自己类中访问。
public class Cat {
// 相同属性(变量): 名字,年龄,性别
String name; // 代表名字
int age; // 代表年龄
String sex; // 代表性别
/*
* [访问修饰符] 返回值类型(void 代表无返回) 方法名([参数类型 参数名...]){
方法代码;
}
*/
/**
* 猫吃饭的方法
*/
public void eat() {
System.out.println(name+"吃饭");
}
/**
* 猫叫的方法
*/
String call() {
System.out.println(name+"猫在叫");
return "喵喵喵";
}
/**
* 猫玩的方法
*/
protected void pay(String n) {
System.out.println(name+"在玩"+n);
}
/**
* 猫抓老鼠的方法
*/
private void zLS() {
System.out.println(name+"猫抓老鼠");
}
public static void main(String[] args) {
Cat cat = new Cat();
cat.zLS();
}
}

京公网安备 11010502036488号