课后作业

第二题

package com.neusoft.test;


public class Circle {


    private int r;
    private double s = r*r*3.14;
    private double d = 2*r*3.14;



    public Circle(int r,double s,double d) {
        this.r=r;
        this.s=r*r*3.14;
        this.d=r*2*3.14;
    }
    public Circle(){

    }



    public int getR()
    {
        return r;
    }

    public void setR(int r)
    {

        this.r = r;
    }

    public double getS()
    {
        setS(this.r);
        return s;
    }

    public void setS(double s)
    {
        this.s = s;
        s = r*r*3.14;
    }

    public double getD()
    {
        setD(this.r);
        return d;
    }

    public void setD(double d)
    {
        this.d = d;
        d = r*2*3.14;
    }

    public void showArea(){

        System.out.println("半径为:"+r+" "+"面积为:"+s);
    }
    public void showPerimeter(){

        System.out.println("半径为:"+r+" "+"周长为:"+d);
    }
}


package com.neusoft.test;

import java.util.Scanner;

public class TestCircle {
    public static void main(String[] args)
    {


        Circle circle = new Circle(8,200.96,50.24);
        Circle circle2 = new Circle();


        //System.out.println(circle);

        circle.setR(8);
        circle.setS(8*8*3.14);
        circle.setD(8*2*3.14);
//        System.out.println(circle.getR());
//        System.out.println(circle.getS());
//        System.out.println(circle.getD());

        circle.showArea();
        circle.showPerimeter();
    }


}

第三题

package com.neusoft.test;

public class MyDate {
    private int year;
    private int month;
    private int day;

    MyDate(int year,int month,int day){
        this.year=year;
        this.month=month;
        this.day=day;
    }
    public MyDate(){

    }

    public int getYear()
    {
        return year;
    }

    public void setYear(int year)
    {
        this.year = year;
    }

    public int getMonth()
    {
        return month;
    }

    public void setMonth(int month)
    {
        this.month = month;
    }

    public int getDay()
    {
        return day;
    }

    public void setDay(int day)
    {
        this.day = day;
    }

    //成员方法
    public void showDate(){
        System.out.println("日期:"+year+"年"+month+"月"+day+"日");
    }

    public void isBI(){

        if(year%4==0&&year%100!=0||year%400==0)
            System.out.println(year+"年是闰年");
        else
            System.out.println(year+"年是平年");
    }


}


package com.neusoft.test;

public class TestMyDate {
    public static void main(String[] args)
    {
        MyDate myDate = new MyDate(1999,1,1);








        myDate.showDate();
        myDate.isBI();
    }
}

第四题

package com.neusoft.test;

public class Card
{
    private String flowerColor;
    private String  point;

    Card(String flowerColor,String point){
        this.flowerColor=flowerColor;
        this.point=point;
    }
    public Card(){

    }


    public String getFlowerColor()
    {
        return flowerColor;
    }

    public void setFlowerColor(String flowerColor)
    {
        this.flowerColor = flowerColor;
    }

    public String getPoint()
    {
        return point;
    }

    public void setPoint(String point)
    {
        this.point = point;
    }


    public void showCard(){
        System.out.println(flowerColor+point);
    }
}


package com.neusoft.test;

public class TestCard
{
    public static void main(String[] args)
    {
        Card card = new Card("黑桃","A");

        card.showCard();

    }
}

第五题

package com.neusoft.test;

public class Coder
{
    private String name;
    private String ID;
    private int Salary;

    public Coder(){}
    public Coder(String name, String ID, int Salary)
    {
        this.name=name;
        this.ID=ID;
        this.Salary=Salary;
    }

    public String getName()
    {
        return name;
    }

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

    public String getID()
    {
        return ID;
    }

    public void setID(String ID)
    {
        this.ID = ID;
    }

    public int getSalary()
    {
        return Salary;
    }

    public void setSalary(int salary)
    {
        Salary = salary;
    }

    public void intro(){
        System.out.println("程序员姓名"+name);
        System.out.println("工号:"+ID);
    }
    public void showSalary(){
        System.out.println("基本工资为"+Salary+"奖金无");
    }
    public void work(){
        System.out.println("正在努力写代码......");
    }
}


package com.neusoft.test;

public class Manager
{
    private String name;
    private String ID;
    private int Salary1;
    private int Salary2;


    public Manager(){}
    public Manager(String name,String ID,int Salary1,int Salary2){
        this.name=name;
        this.ID=ID;
        this.Salary1=Salary1;
        this.Salary2=Salary2;
    }

    public String getName()
    {
        return name;
    }

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

    public String getID()
    {
        return ID;
    }

    public void setID(String ID)
    {
        this.ID = ID;
    }

    public int getSalary1()
    {
        return Salary1;
    }

    public void setSalary1(int salary1)
    {
        Salary1 = salary1;
    }

    public int getSalary2()
    {
        return Salary2;
    }

    public void setSalary2(int salary2)
    {
        Salary2 = salary2;
    }

    public void intro(){
        System.out.println("经理姓名"+name);
        System.out.println("工号:"+ID);
    }
    public void showSalary(){
        System.out.println("基本工资为"+Salary1+"奖金为"+Salary2);
    }
    public void work(){
        System.out.println("正在努力管理工作");
    }
}


package com.neusoft.test;

public class Test
{
    public static void main(String[] args)
    {
        Manager manager = new Manager("James","9527",15000,3000);
        Coder coder = new Coder("Kobe","0025",10000);

        manager.intro();
        manager.showSalary();
        manager.work();
        System.out.println("==============");
        coder.intro();
        coder.showSalary();
        coder.work();
    }
}

第六题

package com.neusoft.test;

public class Teacher
{
    String name;
    int age;
    String content;

    public Teacher(){}
    public Teacher(String name,int age,String content){
        this.name=name;
        this.age=age;
        this.content=content;
    }


    public String getName()
    {
        return name;
    }



    public void eat(){
        System.out.println("年龄为"+age+"的"+name+"老师正在吃饭...");
    }
    public void teach(){
        System.out.println("年龄为"+age+"的"+name+"老师正在讲"+content);
    }
}


package com.neusoft.test;

public class Student
{
    String name;
    int age;
    String content;

    public Student(){}
    public Student(String name,int age,String content){
        this.name=name;
        this.age=age;
        this.content=content;
    }


    public void eat(){
        System.out.println("年龄为"+age+"的"+name+"同学正在吃饭...");
    }
    public void study(){
        System.out.println("年龄为"+age+"的"+name+"同学正在学"+content);
    }
}


package com.neusoft.test;

import com.sun.xml.internal.ws.api.model.wsdl.WSDLOutput;

public class TestSchool
{
    public static void main(String[] args)
    {
        Teacher teacher = new Teacher("周",30,"Java");
        Student student = new Student("韩",18,"Java");

        teacher.eat();
        teacher.teach();
        student.eat();
        student.study();

    }


}

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,589评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,615评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,933评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,976评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,999评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,775评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,474评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,359评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,854评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,007评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,146评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,826评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,484评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,029评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,153评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,420评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,107评论 2 356