コード例 #1
0
ファイル: Bird.cs プロジェクト: JIHigg/InheritedClasses
 public override string Stats()
 {
     return($"{base.Stats()} " + $"\nWingSpan: " +
            $"{WingSpan.ToString()}\nDiet: {FavoriteDiet}");
 }
コード例 #2
0
 public override bool TextSearch(string keyword)
 {
     return(base.TextSearch(keyword) ||
            WingSpan.ToString() == keyword ||
            (HasJetEngines && keyword.ToLower() == "jet"));
 }
コード例 #3
0
ファイル: Animal.cs プロジェクト: Test-1a/EncapInheritPoly
 //3.3.2
 public override string Stats()
 {
     return($"Name: {Name.ToString()}, \tWeight {Weight.ToString()} kg, \tAge: {Age.ToString()} years, \tWingspan: {WingSpan.ToString()} m, \tNeckLength: { NeckLength.ToString()} m");
 }
コード例 #4
0
ファイル: Animal.cs プロジェクト: Test-1a/EncapInheritPoly
 //3.3.2
 public override string Stats()
 {
     return($"Name: {Name.ToString()}, \tWeight {Weight.ToString()} kg, \tAge: {Age.ToString()} years, \tWingspan: {WingSpan.ToString()} m, \tColorOfPink: { ColorOfPink.ToString()}");
 }
コード例 #5
0
ファイル: Animal.cs プロジェクト: Test-1a/EncapInheritPoly
        //public double MouthVolume
        //{
        //    get
        //    {
        //        return mouthVolume;
        //    }

        //    set
        //    {
        //        mouthVolume = value;
        //    }
        //}

        //3.3.2
        public override string Stats()
        {
            return($"Name: {Name.ToString()}, \tWeight {Weight.ToString()} kg, \tAge: {Age.ToString()} years, \tWingspan: {WingSpan.ToString()} m, \tMouthVolume: { MouthVolume.ToString()} l");
        }
コード例 #6
0
 public override bool Matches(string keyword)
 {
     return(base.Matches(keyword) ||
            WingSpan.ToString() == keyword ||
            (HasJetEngines && keyword.ToLower() == "jet"));
 }