moocNotes-Java object-oriented programming(class and object)

文章展示了在Java面向对象编程中,一个名为Student的类如何被另一个testStudent类所依赖。Student类包含学号(sno)和姓名(sname)属性,而testStudent类在main方法中创建了Student对象并设置了其属性值。这说明了类之间的依赖性是对象导向编程中的常见模式。
摘要由CSDN通过智能技术生成

Define Student Class

package javaObjectOrientedProgrammingMooc;

public class Student {
    private String sno;
    private String sname;
    
    public String getSno() {
        return sno;
    }
    public String getSname(){
        return sname;
    }
    public void setSno(String snoIn) {
        sno = snoIn;
    }
    public void setSname(String snameIn){
        sname = snameIn;
    }
}

Define student entity with Student class

package javaObjectOrientedProgrammingMooc;

public class testStudent {
    public static void main(String[] args) {
        Student peter = new Student();
        System.out.println(peter.getSno());   // default value
        System.out.println(peter.getSname());  // default value
        
        peter.setSno("007");
        peter.setSname("Leo");
        
        System.out.println(peter.getSno());   
        System.out.println(peter.getSname());   
    }
}
null
null
007
Leo

Summay:

The two class Student and testStudent has rely relationship, which means testStudent must rely on Student.This relationship is a very common type in object-oriented programming.

Reference:Java面向对象程序设计

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值