Java!!!(在线求救)

一朵云☁ 2019-05-16 10:46:18
按要求编写应用程序, (1)创建一个叫做学生的类: 属性:姓名、年龄、性别、身高; 行为:说话、计算加法、改名编写能为所有黑性量值的构造方法; (2)创建主类:创建一个对象:名叫张三”,性别男”,年龄18岁,身高180:让该对象调用成员方法:说出你好1
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
朝霞清辉 2019-05-16
  • 打赏
  • 举报
回复
不用私有的话就不需要get,set方法了,其他就一样
朝霞清辉 2019-05-16
  • 打赏
  • 举报
回复
引用 2 楼 一朵云☁ 的回复:
[quote=引用 1 楼 朝霞清辉的回复:]
package com.gbicc;

/**
 * @Description: Student
 * @Author: ding
 * @Date: 2019/5/16 10:57
 * @Version: 1.0
 */


public class Student {

    private String name;
    private Integer age;
    private String sex;
    private Integer height;

    public void say(String string) {
        System.out.println(string);
    }

    public int addCalculation(int a, int b) {
        return a + b;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public void changeName(String newName) {
        this.name=newName;
    }

    public Student(String name, Integer age, String sex, Integer height) {
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.height = height;
    }

    @Override
    public String toString() {
        return "Student{" +
                "name='" + name + '\'' +
                ", age=" + age +
                ", sex='" + sex + '\'' +
                ", height=" + height +
                '}';
    }
}
package com.gbicc;

/**
 * @Description: Test
 * @Author: ding
 * @Date: 2019/5/16 11:02
 * @Version: 1.0
 */


public class Test {
    public static void main(String[] args) {
        Student student = new Student("张三",18,"男",180);
        student.changeName("ding");
        System.out.println("student = " + student);
    }
}
如果,不用私有,用公有的话,该怎么写?[/quote] 什么意思?
一朵云☁ 2019-05-16
  • 打赏
  • 举报
回复
引用 1 楼 朝霞清辉的回复:
package com.gbicc;

/**
 * @Description: Student
 * @Author: ding
 * @Date: 2019/5/16 10:57
 * @Version: 1.0
 */


public class Student {

    private String name;
    private Integer age;
    private String sex;
    private Integer height;

    public void say(String string) {
        System.out.println(string);
    }

    public int addCalculation(int a, int b) {
        return a + b;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public void changeName(String newName) {
        this.name=newName;
    }

    public Student(String name, Integer age, String sex, Integer height) {
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.height = height;
    }

    @Override
    public String toString() {
        return "Student{" +
                "name='" + name + '\'' +
                ", age=" + age +
                ", sex='" + sex + '\'' +
                ", height=" + height +
                '}';
    }
}
package com.gbicc;

/**
 * @Description: Test
 * @Author: ding
 * @Date: 2019/5/16 11:02
 * @Version: 1.0
 */


public class Test {
    public static void main(String[] args) {
        Student student = new Student("张三",18,"男",180);
        student.changeName("ding");
        System.out.println("student = " + student);
    }
}
如果,不用私有,用公有的话,该怎么写?
朝霞清辉 2019-05-16
  • 打赏
  • 举报
回复
package com.gbicc;

/**
 * @Description: Student
 * @Author: ding
 * @Date: 2019/5/16 10:57
 * @Version: 1.0
 */


public class Student {

    private String name;
    private Integer age;
    private String sex;
    private Integer height;

    public void say(String string) {
        System.out.println(string);
    }

    public int addCalculation(int a, int b) {
        return a + b;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public void changeName(String newName) {
        this.name=newName;
    }

    public Student(String name, Integer age, String sex, Integer height) {
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.height = height;
    }

    @Override
    public String toString() {
        return "Student{" +
                "name='" + name + '\'' +
                ", age=" + age +
                ", sex='" + sex + '\'' +
                ", height=" + height +
                '}';
    }
}
package com.gbicc;

/**
 * @Description: Test
 * @Author: ding
 * @Date: 2019/5/16 11:02
 * @Version: 1.0
 */


public class Test {
    public static void main(String[] args) {
        Student student = new Student("张三",18,"男",180);
        student.changeName("ding");
        System.out.println("student = " + student);
    }
}
一朵云☁ 2019-05-16
  • 打赏
  • 举报
回复
引用 4 楼 朝霞清辉的回复:
不用私有的话就不需要get,set方法了,其他就一样
哦哦,谢谢你咯!

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧