首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java类和对象

//开发类的步骤:典型案例:需求2个员工:张三30、李四40

// 1、创建一个员工类

// 2、编写成员变量

// 3、生成构造方法(无参、有参):创建对象

// 4、生成getter和setter方法:存取操作

// 5、生成toString方法:打印对象信息(不生成会打印对象的地址、生产会打印对象的变量信息)

// 6、根据类创建出对象

// (1)类的概念:被class关键字修饰的叫做类。

// 类的理解:表示现实生活中的【图纸】或【模板】。

public class Employee {

// (2)成员变量的概念:在类中定义的变量叫做成员变量。

// 成员变量的理解:表示类的【属性】或【状态】。

String name;

int age;

// (4)构造方法的概念:方法名和类同名、并且、没有返回值也没有void关键字。

// 构造方法的理解:根据类创建对象所调用的方法。

public Employee() {

}

public Employee(String name, int age) {

this.name = name;

this.age = age;

}

// (3)成员方法的概念:在类中定义的方法叫做成员方法。

// 成员方法的理解:表示类的【功能】或【行为】。

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

@Override

public String toString() {

return "Employee{" +

"name='" + name + '\'' +

", age=" + age +

'}';

}

public static void main(String[] args) {

// (5)对象的概念:Java语言使用new关键字创建出来的实例叫做对象。

// 对象的理解:表示现实生活中根据【图纸】或【模板】生产出来制造出来的具体的实体。

// 类【设计图纸】->【调用构造方法】->对象【真实实例】

// (6)创建对象的语法格式:

// 类名 变量 = new 构造方法

// 调用无参构造方法创建对象

Employee e1 = new Employee();

e1.setName("张三");

e1.setAge(30);

System.out.println(e1);

// 调用有参构造方法创建对象

Employee e2 = new Employee("李四", 40);

System.out.println(e2);

}

}

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OrCsZZNW_bV7NHb4yJx0MbKA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券